Douglas Gregor
fb9126578e
<rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module.
...
llvm-svn: 177577
2013-03-20 21:10:35 +00:00
Argyrios Kyrtzidis
125df0589b
For ModuleLoader::makeModuleVisible() also pass the source location where the
...
module import occurred.
llvm-svn: 174191
2013-02-01 16:36:12 +00:00
NAKAMURA Takumi
e73d2a9fff
clang/unittests: Fixup corresponding to r172290.
...
llvm-svn: 172295
2013-01-12 02:16:29 +00:00
Chandler Carruth
fa0b3bb7ec
Really sort the #include lines in unittests/...
...
I forgot to re-sort after fixing main module headers.
llvm-svn: 169244
2012-12-04 09:53:37 +00:00
Chandler Carruth
320d9666ee
Sort the #include lines for unittests/...
...
I've tried to place sensible headers at the top as main-module headers.
llvm-svn: 169243
2012-12-04 09:45:34 +00:00
Argyrios Kyrtzidis
f3d587ea7c
Refactor recording the preprocessor conditional directive regions out of
...
PreprocessingRecord and into its own class, PPConditionalDirectiveRecord.
Decoupling allows a client to use the functionality of PPConditionalDirectiveRecord
without needing a PreprocessingRecord.
llvm-svn: 169229
2012-12-04 07:27:05 +00:00