Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Basic: import IntrusiveRefCntPtr<> into clang namespace | Dylan Noblesmith | 2012-02-20 | 1 | -2/+2 | |
| | | | | | | | The class name is long enough without the llvm:: added. Also bring in RefCountedBase and RefCountedBaseVPTR. llvm-svn: 150958 | |||||
* | drop more llvm:: prefixes on SmallString<> | Dylan Noblesmith | 2012-02-13 | 1 | -1/+1 | |
| | | | | | | More cleanup after r149799. llvm-svn: 150380 | |||||
* | Move a method from IdentifierTable.h out of line and remove the SmallString ↵ | Benjamin Kramer | 2012-02-04 | 1 | -0/+1 | |
| | | | | | | | | include. Fix all the transitive include users. llvm-svn: 149783 | |||||
* | Thread a TargetInfo through to the module map; we'll need it for | Douglas Gregor | 2012-01-30 | 1 | -2/+2 | |
| | | | | | | target-specific module requirements. llvm-svn: 149224 | |||||
* | clang/unittests/Basic/SourceManagerTest.cpp: Fixup corresponding to r147387. | NAKAMURA Takumi | 2011-12-31 | 1 | -2/+2 | |
| | | | | llvm-svn: 147388 | |||||
* | Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it. | Argyrios Kyrtzidis | 2011-12-21 | 1 | -0/+72 | |
| | | | | llvm-svn: 147057 | |||||
* | For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg ↵ | Argyrios Kyrtzidis | 2011-12-21 | 2 | -1/+109 | |
| | | | | | | | | | | expanded token locations as coming before the closing ')' of a function macro expansion. Include a unit test for SourceManager. llvm-svn: 147056 | |||||
* | unittests/Basic/FileManagerTest.cpp: Suppress warnings on gcc. | NAKAMURA Takumi | 2011-09-23 | 1 | -1/+2 | |
| | | | | llvm-svn: 140364 | |||||
* | unittests/Basic/FileManagerTest.cpp: Unbreak Win32, mingw and msvc. | NAKAMURA Takumi | 2011-06-24 | 1 | -3/+3 | |
| | | | | | | | LLVM_ON_WIN32 is defined in llvm/Config/config.h. IMO, it might be enough with _WIN32 in most cases, LLVM_ON_xxx could be deprecated. llvm-svn: 133794 | |||||
* | Re-instate r125819 and r125820 with no functionality change | Peter Collingbourne | 2011-02-19 | 1 | -1/+1 | |
| | | | | llvm-svn: 126060 | |||||
* | Revert 125820 and 125819 to fix PR9266. | Rafael Espindola | 2011-02-19 | 1 | -1/+1 | |
| | | | | llvm-svn: 126050 | |||||
* | Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenAction | Peter Collingbourne | 2011-02-18 | 1 | -1/+1 | |
| | | | | | | | | | This removes the final dependency edge from any lib outside of CodeGen to core. As a result we can, and do, trim the dependency on core from libclang, PrintFunctionNames, the unit tests and c-index-test. While at it, review and trim other unneeded dependencies. llvm-svn: 125820 | |||||
* | Moves FileManagerTest.cpp to unittests/Basic such that the unit test | Zhanyong Wan | 2011-02-15 | 2 | -0/+237 | |
directory structure matches the library structure. Reviewed by jyasskin. llvm-svn: 125600 |