summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/SourceManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Drop a redundant ".get()" call (NFC)Vedant Kumar2016-10-181-1/+1
* [Basic] unique_ptr-ify SourceManager::MacroArgsCacheMap (NFC)Vedant Kumar2016-10-181-9/+6
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-011-12/+12
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* One more fix for use of invalid PresumedLocs missed by r267914.Richard Smith2016-04-281-2/+3
* Fix use of uninitialized value exposed by r267802. Accessors of an invalidRichard Smith2016-04-281-3/+5
* Remove use of builtin comma operator.Richard Trieu2016-02-181-4/+8
* Fix isBeforeInTranslationUnit to not abort on macros defined in cmdline.Yury Gribov2016-01-281-0/+8
* Small refactor in isBeforeInTranslationUnit.Yury Gribov2016-01-281-6/+6
* [analyzer] Fix IssueHash generation.Gabor Horvath2015-12-011-1/+1
* [modules] Refactor handling of -fmodules-embed-*. Track this properly ratherRichard Smith2015-11-261-5/+3
* [modules] Add -cc1 flag -fmodules-embed-all-files.Richard Smith2015-11-241-1/+2
* [Basic] Fix DRY violation, just call getLineTable() (NFC)Vedant Kumar2015-11-121-8/+3
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* Replace double negation of !FileID.isInvalid() with FileID.isValid().Yaron Keren2015-10-031-3/+3
* Improve the printing of ranges when macros are involved.Richard Trieu2015-09-241-2/+7
* [modules] Add an experimental -cc1 feature to embed the contents of an inputRichard Smith2015-08-141-0/+7
* Add SourceManager::dump() to dump the current set of SLocEntries.Richard Smith2015-08-131-0/+57
* [modules] If loading a .pcm file would cause us to run out of source location...Richard Smith2015-08-121-1/+3
* Prefer uninitialized memory for scratch space.Benjamin Kramer2015-04-061-2/+2
* Global inline assembler blocks are merged before parsing, so no specificJoerg Sonnenberger2015-03-161-14/+25
* Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.David Blaikie2014-11-191-11/+5
* Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer2014-10-261-10/+11
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-301-1/+1
* unique_ptrify SourceManager::createFileIDDavid Blaikie2014-08-291-3/+3
* Update for LLVM api change.Rafael Espindola2014-08-271-4/+4
* Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola2014-08-261-3/+3
* Use std::unique_ptr to simplify this code a bit.Rafael Espindola2014-08-181-11/+7
* Remove unused sys/stat.h includesAlp Toker2014-07-071-1/+0
* Remove 'const' from MemoryBuffers used through the SourceManagerDavid Blaikie2014-06-271-26/+21
* [C++11] Use 'nullptr'.Craig Topper2014-05-081-17/+18
* [Allocator] Make the ContentCache object actually carry the 8-byteChandler Carruth2014-04-151-12/+4
* Remove dead code I introduced 6 years, 4 months ago in r43518.Ted Kremenek2014-03-061-25/+0
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-2/+2
* Use llvm::DeleteContainerSeconds when possibleReid Kleckner2014-02-191-4/+1
* Fix a typo: "SLocEnty" should read "SLocEntry".James Dennett2013-11-241-1/+1
* Adding an assert to help catch possible buffer underruns.Aaron Ballman2013-11-181-0/+4
* SourceManager: Open code isInMainFile.Benjamin Kramer2013-09-271-0/+30
* Simplified SourceManager::translateLineCol a bit.Alexander Kornienko2013-07-291-6/+3
* Update for llvm api change.Rafael Espindola2013-07-291-5/+8
* Convert a use of status with llvm::sys::fs::getUniqueID.Rafael Espindola2013-07-291-17/+16
* Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and ...Argyrios Kyrtzidis2013-06-071-1/+4
* Make isBeforeInTranslationUnit consistent in the face of failures to get a va...Argyrios Kyrtzidis2013-05-251-1/+1
* Make isBeforeInTranslationUnit consistent in the face of failures to get a va...Argyrios Kyrtzidis2013-05-241-1/+4
* Add some safety checks in a couple of SourceManager functions.Argyrios Kyrtzidis2013-05-241-5/+14
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-241-1/+1
* [Lexer] Improve Lexer::getSourceText() when the given range deals with functi...Argyrios Kyrtzidis2013-05-161-0/+108
* Introduce SourceManager::getDecomposedIncludedLoc, that returns the "included...Argyrios Kyrtzidis2013-04-131-11/+30
* Add one more sanity check in SourceManager::getFileIDLoaded().Argyrios Kyrtzidis2013-03-011-0/+5
OpenPOWER on IntegriCloud