summaryrefslogtreecommitdiff
path: root/include/clang/Basic/SourceManager.h
Commit message (Expand)AuthorAgeFilesLines
* ASTReader: Bypass overridden files when reading PCHsDuncan P. N. Exon Smith2019-08-301-3/+4
* ContentCache: Drop getBuffer's dependency on SourceManagerDuncan P. N. Exon Smith2019-08-261-13/+12
* Introduce FileEntryRef and use it when handling includes to report correct de...Alex Lorenz2019-08-221-8/+43
* Use a unique_ptr instead of manual memory management for LineTableNico Weber2019-07-151-1/+1
* Fix isInSystemMacro in presence of macro and pasted tokenSerge Guelton2019-05-161-2/+7
* Fix typo in comment in r312851.Richard Smith2019-04-251-2/+2
* Make SourceManager::createFileID(UnownedTag, ...) take a const llvm::MemoryBu...Nico Weber2019-04-041-14/+17
* Format isInSystemMacro after D55782Fangrui Song2019-02-111-6/+4
* Fix isInSystemMacro to handle pasted macrosSerge Guelton2019-02-011-1/+17
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* 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