Douglas Gregor
35b04d6fd2
Rename -fmodule-cache-path <blah> to -fmodules-cache-path=<blah> for consistency.
...
llvm-svn: 174645
2013-02-07 19:01:24 +00:00
Douglas Gregor
c50d4924eb
Use @import rather than @__experimental_modules_import, since the
...
latter is rather a mess to type.
llvm-svn: 169919
2012-12-11 22:11:52 +00:00
Andy Gibbs
c6e68daac0
Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.
...
llvm-svn: 166280
2012-10-19 12:44:48 +00:00
Ted Kremenek
c1e4dd0e8e
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
2012-03-01 22:07:04 +00:00
Douglas Gregor
0bf886d41a
Under -fmodules, accept #public <macroname> and #private <macroname>
...
to make a macro public (the default for headers) or private,
respectively.
llvm-svn: 147455
2012-01-03 18:24:14 +00:00
Douglas Gregor
22d0974b40
Introduce a non-uglified syntax for module imports in Objective-C:
...
@import identifier [. identifier]* ;
llvm-svn: 147452
2012-01-03 18:04:46 +00:00
Douglas Gregor
5d1bee253c
When we load header file information from the external source (i.e.,
...
the AST reader), merge that header file information with whatever
header file information we already have. Otherwise, we might forget
something we already knew (e.g., that the header was #import'd already).
llvm-svn: 139979
2011-09-17 05:35:18 +00:00