summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/SourceManager.h
Commit message (Expand)AuthorAgeFilesLines
* Allow force updating the NumCreatedFIDsForFileID.Vassil Vassilev2018-11-201-2/+3
* [clang] Move two utility functions into SourceManagerRoman Lebedev2018-10-301-0/+12
* Fix the type of 1<<31 integer constants.Benjamin Kramer2018-09-241-2/+2
* Remove trailing spaceFangrui Song2018-07-301-4/+4
* Replace LLVM_ALIGNAS with just alignas.Richard Smith2018-07-171-1/+1
* Add SourceManagerForFile helper which sets up SourceManager and dependencies ...Eric Liu2018-05-091-1/+23
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-176/+176
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-13/+52
* Fix typo.Richard Smith2018-04-271-2/+2
* [NFC] Extract method to SourceManager for traversing the macro "stack"George Karpenkov2018-02-091-0/+3
* [modules] Fix incorrect diagnostic mapping computation when a module changesRichard Smith2018-02-091-0/+12
* [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-11-031-37/+35
* Fix ownership of the MemoryBuffer in a FrontendInputFile.Richard Smith2017-09-091-8/+17
* [refactor] Add the AST source selection componentAlex Lorenz2017-08-241-0/+8
* 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