aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/SourceManager.h
AgeCommit message (Expand)Author
2013-04-13Introduce SourceManager::getDecomposedIncludedLoc, that returns the "included...Argyrios Kyrtzidis
2013-02-27Refine SourceManager's isBeforeInTranslationUnit() cache to have more entries.Ted Kremenek
2013-02-22Replace some typically large vectors with SmallVector.Benjamin Kramer
2013-02-17Documentation cleanup: fix a typo ("////" for "///") and suppress Doxygen'sJames Dennett
2013-01-28Back out r173689. It doesn't matter when we're building with Clang anyway.Douglas Gregor
2013-01-28Note that SrcMgr::SLocEntry's are POD-like, so SmallVector can do aDouglas Gregor
2013-01-13Fix LLP64 build.Michael J. Spencer
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-12Fix -Wunused-comparison for comparisons in arguments to function-like macros.Matt Beaumont-Gay
2012-12-05Simplify slightly by seperating out the responsibility for emission of a caretRichard Smith
2012-12-05Simplify diagnostic emission. No functionality change intended.Richard Smith
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-11-30Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri!Douglas Gregor
2012-11-30When we're emitting a diagnostic with a source location in an importedDouglas Gregor
2012-11-30When an error occurs while building a module on demand, provide "WhileDouglas Gregor
2012-11-14Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode forRichard Smith
2012-11-09Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBufferArgyrios Kyrtzidis
2012-10-20When associating file ranges of macro arguments with theirArgyrios Kyrtzidis
2012-09-22Remove superfluous \namespace command.Dmitri Gribenko
2012-09-18Mark unimplemented copy constructors and copy assignment operators with LLVM_...Craig Topper
2012-07-29Microoptimize isOffsetInFileID a bit.Benjamin Kramer
2012-07-23Fix a typo (the the => the)Sylvestre Ledru
2012-07-11Introduce a flag in SourceManager to treat non-system source filesArgyrios Kyrtzidis
2012-07-10Allow line numbers on -verify directives.Jordan Rose
2012-07-02Documentation cleanup:James Dennett
2012-07-02Documentation cleanup: reformatting/fixing up file comments so that they haveJames Dennett
2012-06-20Documentation cleanup:James Dennett
2012-06-20Structured comment parsing, first step.Dmitri Gribenko
2012-06-19Revert predefined decl tracking.Meador Inge
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