summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/SourceManager.h
Commit message (Expand)AuthorAgeFilesLines
* Factor out a functionality from isBeforeInTranslationUnitGabor Horvath2017-06-291-0/+11
* Track the set of module maps read while building a .pcm file and reload those...Richard Smith2017-06-291-19/+31
* Rather than rejecting attempts to run preprocessor-only actions on AST files,Richard Smith2017-06-051-0/+4
* Give files from #line the characteristics of the current fileReid Kleckner2017-05-221-2/+1
* Constify.Vassil Vassilev2017-05-171-1/+1
* [AST, ASTMatchers, Basic] Fix some Clang-tidy modernize and Include What You ...Eugene Zelenko2016-12-091-22/+29
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-2/+1
* [Basic] unique_ptr-ify SourceManager::MacroArgsCacheMap (NFC)Vedant Kumar2016-10-181-2/+3
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-011-1/+1
* [Basic] Add const qualifier to SM.isInSystemMacro (NFC)Vedant Kumar2016-08-121-1/+1
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* Added formatAndApplyAllReplacements that works on multiple files in libTooling.Eric Liu2016-03-291-0/+9
* Remove unnecessary forward declaration. NFCCraig Topper2016-01-291-1/+0
* [modules] Refactor handling of -fmodules-embed-*. Track this properly ratherRichard Smith2015-11-261-14/+15
* [modules] Add -cc1 flag -fmodules-embed-all-files.Richard Smith2015-11-241-0/+11
* [Basic] Replace vector<bool> with BitVector in SourceManager. NFC.Vedant Kumar2015-11-161-1/+2
* [Basic] Use a bitfield in SLocEntry for clarity. NFC.Vedant Kumar2015-11-161-5/+10
* Improve the printing of ranges when macros are involved.Richard Trieu2015-09-241-1/+5
* [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/+2
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Replace custom alignment enforcement with LLVM_ALIGNAS.Benjamin Kramer2015-04-021-18/+4
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-3/+3
* Fix layering violation: include/clang/Basic/PlistSupport.h should not includeRichard Smith2015-01-281-1/+7
* Constify a functor's function call operator because it can/should be.David Blaikie2014-09-241-1/+1
* unique_ptrify SourceManager::createFileIDDavid Blaikie2014-08-291-7/+7
* Overload SourceManager::overrideFileContents so that unconditionally passing ...David Blaikie2014-08-271-1/+5
* Add support for the static analyzer to synthesize function implementations fr...Ted Kremenek2014-08-271-1/+0
* Use std::unique_ptr to simplify this code a bit.Rafael Espindola2014-08-181-2/+2
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-2/+2
* Trivial doc fixes: add missing whitespace, and s/overriden/overridden/g.James Dennett2014-07-211-5/+6
* Remove 'const' from MemoryBuffers used through the SourceManagerDavid Blaikie2014-06-271-22/+18
* Fix typosAlp Toker2014-06-161-1/+1
* SourceManager: Use setMainFileID() consistentlyAlp Toker2014-05-211-20/+0
* Rename SourceManager::createFileIDForMemBuffer()Alp Toker2014-05-161-4/+4
* [C++11] Use 'nullptr'Craig Topper2014-05-061-43/+49
* Hopefully avoid a warning on some GCCs (but not all strangely,Chandler Carruth2014-04-161-2/+4
* [Allocator] Make the ContentCache object actually carry the 8-byteChandler Carruth2014-04-151-0/+15
* [C++11] Replace OwningPtr include with <memory>.Ahmed Charles2014-03-091-1/+1
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-1/+1
* Fix a typo: "SLocEnty" should read "SLocEntry".James Dennett2013-11-241-1/+1
* SourceManager: Open code isInMainFile.Benjamin Kramer2013-09-271-3/+1
* Split isFromMainFile into two functions.Eli Friedman2013-08-221-5/+21
* Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and ...Argyrios Kyrtzidis2013-06-071-4/+4
* [Lexer] Improve Lexer::getSourceText() when the given range deals with functi...Argyrios Kyrtzidis2013-05-161-0/+24
* Have SourceManager::getLocForEndOfFile() point at the "EOF" location of the F...Argyrios Kyrtzidis2013-05-071-1/+1
* Introduce SourceManager::getDecomposedIncludedLoc, that returns the "included...Argyrios Kyrtzidis2013-04-131-0/+11
* Refine SourceManager's isBeforeInTranslationUnit() cache to have more entries.Ted Kremenek2013-02-271-4/+16
* Replace some typically large vectors with SmallVector.Benjamin Kramer2013-02-221-2/+2