| Commit message (Expand) | Author | Age | Files | Lines |
* | SourceManager: Vectorize ComputeLineNumbers for SSE2. | Benjamin Kramer | 2012-04-06 | 1 | -2/+39 |
* | [PCH] Recover gracefully if the ASTReader detects that a file is different | Argyrios Kyrtzidis | 2012-02-20 | 1 | -1/+34 |
* | Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it. | Argyrios Kyrtzidis | 2011-12-21 | 1 | -5/+22 |
* | For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg ex... | Argyrios Kyrtzidis | 2011-12-21 | 1 | -1/+1 |
* | SourceManager: use getBufferSize() | Dylan Noblesmith | 2011-12-19 | 1 | -4/+5 |
* | In SourceManager::~SourceManager do a sanity check to make sure we | Argyrios Kyrtzidis | 2011-12-15 | 1 | -4/+8 |
* | In ContentCache::replaceBuffer, add sanity check to make sure that we do not ... | Argyrios Kyrtzidis | 2011-12-10 | 1 | -1/+5 |
* | Add a sanity check in SourceManager::getColumnNumber, make sure | Argyrios Kyrtzidis | 2011-12-10 | 1 | -1/+8 |
* | Implement (de-)serialization of the buffer contents for an overridden | Douglas Gregor | 2011-11-16 | 1 | -0/+1 |
* | Use assert(0) instead of duplicating the check, suggestion by Anna. | Argyrios Kyrtzidis | 2011-10-25 | 1 | -3/+3 |
* | Introduce SourceManager::getFileLoc which returns a file location | Argyrios Kyrtzidis | 2011-10-12 | 1 | -0/+10 |
* | Make sure SourceManager::getFileIDLoaded doesn't hang in release build becaus... | Argyrios Kyrtzidis | 2011-10-03 | 1 | -0/+4 |
* | Break SourceManager::translateFileLineCol into translateFile, no functionalit... | Argyrios Kyrtzidis | 2011-09-27 | 1 | -5/+16 |
* | Associate the macro arguments location map with a FileID instead | Argyrios Kyrtzidis | 2011-09-26 | 1 | -17/+17 |
* | Rename Diagnostic to DiagnosticsEngine as per issue 5397 | David Blaikie | 2011-09-25 | 1 | -4/+4 |
* | In SourceManager::translateLineCol, handle the case where we are pointing | Argyrios Kyrtzidis | 2011-09-20 | 1 | -4/+9 |
* | [libclang] When getting a source location from a file:line:col triplet | Argyrios Kyrtzidis | 2011-09-19 | 1 | -4/+8 |
* | Break SourceManager::translateFileLineCol into translateLineCol that returns the | Argyrios Kyrtzidis | 2011-09-19 | 1 | -7/+22 |
* | Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. | Argyrios Kyrtzidis | 2011-09-19 | 1 | -8/+8 |
* | For SourceManager::isBeforeInTranslationUnit, a location pointing | Argyrios Kyrtzidis | 2011-09-19 | 1 | -1/+1 |
* | Remove one SourceManager::isInFileID overload and use isOffsetInFileID for th... | Argyrios Kyrtzidis | 2011-08-23 | 1 | -24/+0 |
* | Amend r138129 (reduction of SLocEntries) which introduced performance regress... | Argyrios Kyrtzidis | 2011-08-23 | 1 | -1/+2 |
* | Move a couple of SourceManager functions out-of-line; no functionality change. | Argyrios Kyrtzidis | 2011-08-23 | 1 | -0/+43 |
* | Boost the efficiency of SourceManager::getMacroArgExpandedLocation. | Argyrios Kyrtzidis | 2011-08-21 | 1 | -39/+101 |
* | Refactor common functionality into SourceManager::getFileIDSize, no functiona... | Argyrios Kyrtzidis | 2011-08-19 | 1 | -14/+1 |
* | Introduce SourceManager::getMacroArgExpandedLocation function. | Argyrios Kyrtzidis | 2011-08-17 | 1 | -6/+75 |
* | Make SourceManager::isBeforeInTranslationUnit handle macro locations correctly. | Argyrios Kyrtzidis | 2011-08-17 | 1 | -7/+3 |
* | Change SourceManager::getDataStructureSizes() to use llvm::capacity_in_bytes(). | Ted Kremenek | 2011-07-27 | 1 | -7/+8 |
* | clang_getCXTUResourceUsage: Report memory used by data structures in SourceMa... | Ted Kremenek | 2011-07-26 | 1 | -0/+8 |
* | Clean up as many of the comments in Basic I can find to talk in terms of | Chandler Carruth | 2011-07-26 | 1 | -28/+25 |
* | Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion' | Chandler Carruth | 2011-07-26 | 1 | -17/+15 |
* | Convert InstantiationInfo and much of the related code to ExpansionInfo | Chandler Carruth | 2011-07-26 | 1 | -17/+17 |
* | Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc. | Chandler Carruth | 2011-07-26 | 1 | -18/+20 |
* | Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation API | Chandler Carruth | 2011-07-26 | 1 | -2/+2 |
* | Rename getInstantiationLineNumber to getExpansionLineNumber in both | Chandler Carruth | 2011-07-25 | 1 | -2/+2 |
* | Rename getInstantiationColumnNumber to getExpansionColumnNumber in both | Chandler Carruth | 2011-07-25 | 1 | -2/+2 |
* | Rename getDecomposedInstantiationLoc to getDecomposedExpansionLoc. | Chandler Carruth | 2011-07-25 | 1 | -7/+7 |
* | getInstantiationLocSlowCase -> getExpansionLocSlowCase | Chandler Carruth | 2011-07-25 | 1 | -2/+2 |
* | Rename SourceManager::getImmediateInstantiationRange to | Chandler Carruth | 2011-07-25 | 1 | -5/+5 |
* | Rename SourceManager::getInstantiationRange to getExpansionRange. | Chandler Carruth | 2011-07-25 | 1 | -3/+3 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -7/+7 |
* | Revamp the SourceManager to separate the representation of parsed | Douglas Gregor | 2011-07-19 | 1 | -170/+214 |
* | Keep track of which source locations are part of a macro argument | Chandler Carruth | 2011-07-07 | 1 | -4/+27 |
* | Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexe... | Argyrios Kyrtzidis | 2011-07-07 | 1 | -55/+0 |
* | Make the Preprocessor more memory efficient and improve macro instantiation d... | Argyrios Kyrtzidis | 2011-07-07 | 1 | -52/+34 |
* | Fix bug in SourceManager::getDecomposedInstantiationLocSlowCase. | Argyrios Kyrtzidis | 2011-07-07 | 1 | -3/+4 |
* | For -print-stats, add the number of bytes that SLocEntryTable consumes. | Argyrios Kyrtzidis | 2011-07-07 | 1 | -1/+3 |
* | SmallVectorize a critical vector. | Benjamin Kramer | 2011-07-06 | 1 | -1/+1 |
* | SourceManager::isAtStartOfMacroInstantiation should check not only if the loc... | Argyrios Kyrtzidis | 2011-06-24 | 1 | -1/+5 |
* | Make more use of llvm::StringRef in various APIs. In particular, don't | Jay Foad | 2011-06-21 | 1 | -4/+4 |