Dylan Noblesmith
|
c95d81924d
|
Basic: import IntrusiveRefCntPtr<> into clang namespace
The class name is long enough without the llvm:: added.
Also bring in RefCountedBase and RefCountedBaseVPTR.
llvm-svn: 150958
|
2012-02-20 14:00:23 +00:00 |
|
Dylan Noblesmith
|
f1a13f29f2
|
drop more llvm:: prefixes on SmallString<>
More cleanup after r149799.
llvm-svn: 150380
|
2012-02-13 12:32:26 +00:00 |
|
Benjamin Kramer
|
4903802fbf
|
Move a method from IdentifierTable.h out of line and remove the SmallString include.
Fix all the transitive include users.
llvm-svn: 149783
|
2012-02-04 13:45:25 +00:00 |
|
Douglas Gregor
|
8992928274
|
Thread a TargetInfo through to the module map; we'll need it for
target-specific module requirements.
llvm-svn: 149224
|
2012-01-30 06:01:29 +00:00 |
|
NAKAMURA Takumi
|
1154e75c7c
|
clang/unittests/Basic/SourceManagerTest.cpp: Fixup corresponding to r147387.
llvm-svn: 147388
|
2011-12-31 04:25:56 +00:00 |
|
Argyrios Kyrtzidis
|
e841c901de
|
Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it.
llvm-svn: 147057
|
2011-12-21 16:56:35 +00:00 |
|
Argyrios Kyrtzidis
|
2403797eec
|
For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg expanded
token locations as coming before the closing ')' of a function macro expansion.
Include a unit test for SourceManager.
llvm-svn: 147056
|
2011-12-21 16:56:29 +00:00 |
|