summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/SourceManager.h
Commit message (Expand)AuthorAgeFilesLines
* [PCH] Recover gracefully if the ASTReader detects that a file is differentArgyrios Kyrtzidis2012-02-201-6/+12
* Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith2012-02-201-1/+1
* Introduce module attributes into the module map grammar, along with aDouglas Gregor2012-01-271-2/+3
* Suppress -Wunused-value within macros from system headers.Matt Beaumont-Gay2012-01-061-0/+5
* When loading an AST file, set SourceManager::MainFileID to the main file of t...Argyrios Kyrtzidis2012-01-051-0/+6
* Sanity checks in SourceManager::getFileEntryForID() and SourceManager::getFil...Argyrios Kyrtzidis2012-01-051-2/+8
* Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it.Argyrios Kyrtzidis2011-12-211-0/+5
* For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg ex...Argyrios Kyrtzidis2011-12-211-2/+1
* Fix up doxyments (\arg vs \p).Matt Beaumont-Gay2011-12-091-22/+22
* Add missing initialization in the ContentCache. Seriously, when doDouglas Gregor2011-11-191-25/+25
* Implement (de-)serialization of the buffer contents for an overriddenDouglas Gregor2011-11-161-1/+8
* Check for invalid after calling getSLocEntry, for safety.Argyrios Kyrtzidis2011-11-041-3/+13
* Add possibility to specify an include location for createFileIDForMemBuffer().Axel Naumann2011-10-311-2/+3
* Introduce SourceManager::isLocalFileID/isLoadedFileID functions.Argyrios Kyrtzidis2011-10-311-0/+11
* [PCH] When visiting preprocessed entities, make it possible to avoid deserial...Argyrios Kyrtzidis2011-10-251-0/+12
* Fix all 80 col violations in include/clang/Basic, plus any trailing whitespac...David Blaikie2011-10-201-2/+3
* [libclang] Make sure we do a correct invalid check in clang_getExpansionLocat...Argyrios Kyrtzidis2011-10-181-0/+4
* Introduce SourceManager::getFileLoc which returns a file locationArgyrios Kyrtzidis2011-10-121-0/+9
* Break SourceManager::translateFileLineCol into translateFile, no functionalit...Argyrios Kyrtzidis2011-09-271-0/+6
* Associate the macro arguments location map with a FileID insteadArgyrios Kyrtzidis2011-09-261-11/+11
* Remove SourceManager::getLocation().Argyrios Kyrtzidis2011-09-261-14/+0
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-6/+6
* [libclang] When getting a source location from a file:line:col tripletArgyrios Kyrtzidis2011-09-191-9/+15
* Break SourceManager::translateFileLineCol into translateLineCol that returns theArgyrios Kyrtzidis2011-09-191-0/+4
* Introduce isLoadedSourceLocation() and isLocalSourceLocation() methods in Sou...Argyrios Kyrtzidis2011-09-191-0/+10
* [PCH] Preload the PreloadSLocEntries through the SourceManager andArgyrios Kyrtzidis2011-09-191-0/+3
* For SourceManager::isBeforeInTranslationUnit, when one locationArgyrios Kyrtzidis2011-09-191-2/+5
* Rearrange comment slightly for Bill.Eric Christopher2011-09-081-45/+45
* Add a block comment explaining how the different source locations workEric Christopher2011-09-081-0/+16
* [arcmt] Fix test/ARCMT/remove-statements.m regression due toArgyrios Kyrtzidis2011-09-011-0/+13
* Remove one SourceManager::isInFileID overload and use isOffsetInFileID for th...Argyrios Kyrtzidis2011-08-231-8/+8
* Amend r138129 (reduction of SLocEntries) which introduced performance regress...Argyrios Kyrtzidis2011-08-231-0/+19
* Introduce SourceManager::isInSLocAddrSpace and use it in TokenLexer instead o...Argyrios Kyrtzidis2011-08-231-0/+24
* Rename SourceManager::isBeforeInSourceLocationOffset -> isBeforeInSLocAddrSpace.Argyrios Kyrtzidis2011-08-231-5/+4
* Move a couple of SourceManager functions out-of-line; no functionality change.Argyrios Kyrtzidis2011-08-231-38/+2
* Fix gcc build.Argyrios Kyrtzidis2011-08-211-3/+3
* Boost the efficiency of SourceManager::getMacroArgExpandedLocation.Argyrios Kyrtzidis2011-08-211-4/+57
* For assigning SourceLocations to macro arg tokens, reserve a single SLocEntryArgyrios Kyrtzidis2011-08-191-0/+8
* Refactor common functionality into SourceManager::getFileIDSize, no functiona...Argyrios Kyrtzidis2011-08-191-12/+23
* Introduce SourceManager::getMacroArgExpandedLocation function.Argyrios Kyrtzidis2011-08-171-1/+30
* Make SourceManager::isBeforeInTranslationUnit handle macro locations correctly.Argyrios Kyrtzidis2011-08-171-2/+20
* clang_getCXTUResourceUsage: Report memory used by data structures in SourceMa...Ted Kremenek2011-07-261-0/+4
* Clean up as many of the comments in Basic I can find to talk in terms ofChandler Carruth2011-07-261-27/+27
* Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion'Chandler Carruth2011-07-261-7/+7
* Convert InstantiationInfo and much of the related code to ExpansionInfoChandler Carruth2011-07-261-54/+52
* Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc.Chandler Carruth2011-07-261-19/+19
* Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation APIChandler Carruth2011-07-261-7/+7
* Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth2011-07-251-2/+1
* Repair some indentation I missed in my previous commit.Chandler Carruth2011-07-251-1/+1
* Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth2011-07-251-1/+1