aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/SourceManager.h
AgeCommit message (Expand)Author
2012-06-18Move a few static functions from DiagnosticRenderer.cpp into SourceManager.Matt Beaumont-Gay
2012-06-15Documentation cleanup:James Dennett
2012-06-13More doxygen/documentation cleanups.James Dennett
2012-06-06Add pedantic warning -Wempty-translation-unit (C11 6.9p1).Jordan Rose
2012-05-03[PCH] When validating that the files coming from PCH did not change, alsoArgyrios Kyrtzidis
2012-02-20[PCH] Recover gracefully if the ASTReader detects that a file is differentArgyrios Kyrtzidis
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-01-27Introduce module attributes into the module map grammar, along with aDouglas Gregor
2012-01-06Suppress -Wunused-value within macros from system headers.Matt Beaumont-Gay
2012-01-05When loading an AST file, set SourceManager::MainFileID to the main file of t...Argyrios Kyrtzidis
2012-01-05Sanity checks in SourceManager::getFileEntryForID() and SourceManager::getFil...Argyrios Kyrtzidis
2011-12-21Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it.Argyrios Kyrtzidis
2011-12-21For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg ex...Argyrios Kyrtzidis
2011-12-09Fix up doxyments (\arg vs \p).Matt Beaumont-Gay
2011-11-19Add missing initialization in the ContentCache. Seriously, when doDouglas Gregor
2011-11-16Implement (de-)serialization of the buffer contents for an overriddenDouglas Gregor
2011-11-04Check for invalid after calling getSLocEntry, for safety.Argyrios Kyrtzidis
2011-10-31Add possibility to specify an include location for createFileIDForMemBuffer().Axel Naumann
2011-10-31Introduce SourceManager::isLocalFileID/isLoadedFileID functions.Argyrios Kyrtzidis
2011-10-25[PCH] When visiting preprocessed entities, make it possible to avoid deserial...Argyrios Kyrtzidis
2011-10-20Fix all 80 col violations in include/clang/Basic, plus any trailing whitespac...David Blaikie
2011-10-18[libclang] Make sure we do a correct invalid check in clang_getExpansionLocat...Argyrios Kyrtzidis
2011-10-12Introduce SourceManager::getFileLoc which returns a file locationArgyrios Kyrtzidis
2011-09-27Break SourceManager::translateFileLineCol into translateFile, no functionalit...Argyrios Kyrtzidis
2011-09-26Associate the macro arguments location map with a FileID insteadArgyrios Kyrtzidis
2011-09-26Remove SourceManager::getLocation().Argyrios Kyrtzidis
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-19[libclang] When getting a source location from a file:line:col tripletArgyrios Kyrtzidis
2011-09-19Break SourceManager::translateFileLineCol into translateLineCol that returns theArgyrios Kyrtzidis
2011-09-19Introduce isLoadedSourceLocation() and isLocalSourceLocation() methods in Sou...Argyrios Kyrtzidis
2011-09-19[PCH] Preload the PreloadSLocEntries through the SourceManager andArgyrios Kyrtzidis
2011-09-19For SourceManager::isBeforeInTranslationUnit, when one locationArgyrios Kyrtzidis
2011-09-08Rearrange comment slightly for Bill.Eric Christopher
2011-09-08Add a block comment explaining how the different source locations workEric Christopher
2011-09-01[arcmt] Fix test/ARCMT/remove-statements.m regression due toArgyrios Kyrtzidis
2011-08-23Remove one SourceManager::isInFileID overload and use isOffsetInFileID for th...Argyrios Kyrtzidis
2011-08-23Amend r138129 (reduction of SLocEntries) which introduced performance regress...Argyrios Kyrtzidis
2011-08-23Introduce SourceManager::isInSLocAddrSpace and use it in TokenLexer instead o...Argyrios Kyrtzidis
2011-08-23Rename SourceManager::isBeforeInSourceLocationOffset -> isBeforeInSLocAddrSpace.Argyrios Kyrtzidis
2011-08-23Move a couple of SourceManager functions out-of-line; no functionality change.Argyrios Kyrtzidis
2011-08-21Fix gcc build.Argyrios Kyrtzidis
2011-08-21Boost the efficiency of SourceManager::getMacroArgExpandedLocation.Argyrios Kyrtzidis
2011-08-19For assigning SourceLocations to macro arg tokens, reserve a single SLocEntryArgyrios Kyrtzidis
2011-08-19Refactor common functionality into SourceManager::getFileIDSize, no functiona...Argyrios Kyrtzidis
2011-08-17Introduce SourceManager::getMacroArgExpandedLocation function.Argyrios Kyrtzidis
2011-08-17Make SourceManager::isBeforeInTranslationUnit handle macro locations correctly.Argyrios Kyrtzidis
2011-07-26clang_getCXTUResourceUsage: Report memory used by data structures in SourceMa...Ted Kremenek
2011-07-26Clean up as many of the comments in Basic I can find to talk in terms ofChandler Carruth
2011-07-26Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion'Chandler Carruth
2011-07-26Convert InstantiationInfo and much of the related code to ExpansionInfoChandler Carruth