Use @import rather than @__experimental_modules_import, since thelatter is rather a mess to type.llvm-svn: 169919
Change @import to @__experimental_modules_import. We are not ready to commit to a particular syntax for modules,and don't have time to push it forward in the near future.llvm-svn: 151841
Eliminate the uglified keyword __import_module__ for importingmodules. This leaves us without an explicit syntax for importingmodules in C/C++, because such a syntax needs to be discussedfirst. In
Eliminate the uglified keyword __import_module__ for importingmodules. This leaves us without an explicit syntax for importingmodules in C/C++, because such a syntax needs to be discussedfirst. In Objective-C/Objective-C++, the @import syntax is used toimport modules.Note that, under -fmodules, C/C++ programs can import modules via the#include mechanism when a module map is in place for that header. Thisallows us to work with modules in C/C++ without committing to a syntax.llvm-svn: 147467
show more ...
Add test case for mutually recursive modulesllvm-svn: 139838