Douglas Gregor
|
36a16498ff
Teach the preprocessor to hold onto the preprocessor options.
|
13 years ago |
Douglas Gregor
|
b0985c86f7
Update unit tests for HeaderSearch change
|
13 years ago |
Douglas Gregor
|
3aeb34f563
More unit-test fixes
|
13 years ago |
Douglas Gregor
|
8e02361163
Fixup unit tests for DiagnosticOptions change
|
13 years ago |
Douglas Gregor
|
07f8cf4ec3
Fix the handling of target options in our unit tests.
|
13 years ago |
Jordan Rose
|
2e413f977d
Fix the location of the fixit for -Wnewline-eof.
|
13 years ago |
Argyrios Kyrtzidis
|
db81d38d9c
[preprocessor] Handle correctly inclusion directives that have macro expansions, e.g
|
13 years ago |
Dylan Noblesmith
|
c93dc78896
Basic: import IntrusiveRefCntPtr<> into clang namespace
|
13 years ago |
Dylan Noblesmith
|
36d592718f
drop more llvm:: prefixes on SmallString<>
|
13 years ago |
Benjamin Kramer
|
8fe83e1df9
Move a method from IdentifierTable.h out of line and remove the SmallString include.
|
13 years ago |
Douglas Gregor
|
dc58aa7102
Thread a TargetInfo through to the module map; we'll need it for
|
13 years ago |
NAKAMURA Takumi
|
18383f0eab
clang/unittests/Basic/SourceManagerTest.cpp: Fixup corresponding to r147387.
|
13 years ago |
Argyrios Kyrtzidis
|
cee5ec9df4
Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it.
|
13 years ago |
Argyrios Kyrtzidis
|
d7711ec430
For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg expanded
|
13 years ago |