Commit Graph

7 Commits

Author SHA1 Message Date
Thomas Roughton
1c1a6f2164 Import UsingShadowDecls (#26425) 2019-08-09 18:26:01 -07:00
pschuh
64d0c426ff [C++ Interop] Uninhabitted enums are still possible. (#26451) 2019-08-05 15:52:04 -07:00
pschuh
6818eef1d8 [C++ Interop] Fix method mangling. (#26468) 2019-08-05 13:35:24 -07:00
pschuh
2a2ed0f843 [C++ Interop] Implement lookup within namespace. (#26439)
Known problems:
- The same namespace in multiple c++ modules will be subtly confused when doing
  lookup.
2019-08-01 18:21:08 -07:00
Parker Schuh
4a5dae5ed4 Add importing cxx function decls and the basic requisite AbstractionPattern support. 2019-07-30 15:46:47 -07:00
pschuh
74803f0ab4 Import namespaces as EnumDecl. (#26339) 2019-07-30 15:17:08 -07:00
Parker Schuh
fa69a73ee4 Add -enable-cxx-interop flag and support for extern "C" {} 2019-07-08 11:43:35 -07:00