Commit Graph

7 Commits

Author SHA1 Message Date
zoecarver
f0d5cb9a84 [cxx-interop] Lazily instanciate var types and compute their type. 2022-09-09 17:26:22 -07:00
zoecarver
794c0ea1f0 [cxx-interop] Don't crash when importing invalid decl.
If we see an invalid decl, rather than potentially crashing, simply
bail.
2021-03-19 11:38:18 -07:00
Saleem Abdulrasool
df9d1e815f Interop/Cxx: explicitly require C++ for modules
The C++ interop modules require C++ support.  Explicitly require C++ as
a feature when building these modules.  This has no impact on the
changes as all the tests enable C++ already.
2021-01-06 16:59:42 -08:00
Dmitri Gribenko
fb7020f3f7 Merge pull request #31396 from hlopko/static-member-func
Test static member functions
2020-04-30 12:21:56 +02:00
Marcel Hlopko
cf62838aad Test static member functions 2020-04-29 15:37:15 +02:00
Marcel Hlopko
6e50c91b37 [CxxInterop] Add tests for static vars
[SR-12464](https://bugs.swift.org/browse/SR-12464)
2020-04-29 10:19:37 +02:00
Marcel Hlopko
883262771b Expose C++ static members as Swift static properties 2020-04-23 15:33:43 +02:00