summaryrefslogtreecommitdiff
path: root/lib/Basic/SourceManager.cpp
Commit message (Expand)AuthorAge
* [C++11] Use 'nullptr'.Craig Topper2014-05-08
* [Allocator] Make the ContentCache object actually carry the 8-byteChandler Carruth2014-04-15
* Remove dead code I introduced 6 years, 4 months ago in r43518.Ted Kremenek2014-03-06
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-02
* Use llvm::DeleteContainerSeconds when possibleReid Kleckner2014-02-19
* Fix a typo: "SLocEnty" should read "SLocEntry".James Dennett2013-11-24
* Adding an assert to help catch possible buffer underruns.Aaron Ballman2013-11-18
* SourceManager: Open code isInMainFile.Benjamin Kramer2013-09-27
* Simplified SourceManager::translateLineCol a bit.Alexander Kornienko2013-07-29
* Update for llvm api change.Rafael Espindola2013-07-29
* Convert a use of status with llvm::sys::fs::getUniqueID.Rafael Espindola2013-07-29
* Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and ...Argyrios Kyrtzidis2013-06-07
* Make isBeforeInTranslationUnit consistent in the face of failures to get a va...Argyrios Kyrtzidis2013-05-25
* Make isBeforeInTranslationUnit consistent in the face of failures to get a va...Argyrios Kyrtzidis2013-05-24
* Add some safety checks in a couple of SourceManager functions.Argyrios Kyrtzidis2013-05-24
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-24
* [Lexer] Improve Lexer::getSourceText() when the given range deals with functi...Argyrios Kyrtzidis2013-05-16
* Introduce SourceManager::getDecomposedIncludedLoc, that returns the "included...Argyrios Kyrtzidis2013-04-13
* Add one more sanity check in SourceManager::getFileIDLoaded().Argyrios Kyrtzidis2013-03-01
* In SourceManager::getFileIDLoaded(), add some sanity checks to make sure we d...Argyrios Kyrtzidis2013-03-01
* Refine SourceManager's isBeforeInTranslationUnit() cache to have more entries.Ted Kremenek2013-02-27
* Replace some typically large vectors with SmallVector.Benjamin Kramer2013-02-22
* Use None rather than Optional<T>() where possible.David Blaikie2013-02-21
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-20
* Fix -Wunused-comparison for comparisons in arguments to function-like macros.Matt Beaumont-Gay2013-01-12
* Don't use SourceLineCache in getColumnNumber if LastLineNoResult is past the ...Craig Topper2012-12-16
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-04
* Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode forRichard Smith2012-11-14
* When associating file ranges of macro arguments with theirArgyrios Kyrtzidis2012-10-20
* Teach getColumnNumber to use the line cache to get the start of the line if i...Craig Topper2012-10-19
* Silence dead store warning. It is conceptually possible we willTed Kremenek2012-10-12
* Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky2012-09-06
* Introduce a flag in SourceManager to treat non-system source filesArgyrios Kyrtzidis2012-07-11
* Documentation cleanup: Delete a duplicated/malformed doc comment.James Dennett2012-07-02
* Revert predefined decl tracking.Meador Inge2012-06-19
* Fix the location of the fixit for -Wnewline-eof.Jordan Rose2012-06-19
* Documentation cleanup: escaped # characters in Doxygen comments.James Dennett2012-06-17
* Documentation cleanup: escape # in a Doxygen comment.James Dennett2012-06-15
* Switch LineTableInfo to use FileID instead of int for file references,Douglas Gregor2012-06-08
* Add pedantic warning -Wempty-translation-unit (C11 6.9p1).Jordan Rose2012-06-06
* [PCH] When validating that the files coming from PCH did not change, alsoArgyrios Kyrtzidis2012-05-03
* SourceManager: Vectorize ComputeLineNumbers for SSE2.Benjamin Kramer2012-04-06
* [PCH] Recover gracefully if the ASTReader detects that a file is differentArgyrios Kyrtzidis2012-02-20
* Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it.Argyrios Kyrtzidis2011-12-21
* For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg ex...Argyrios Kyrtzidis2011-12-21
* SourceManager: use getBufferSize()Dylan Noblesmith2011-12-19
* In SourceManager::~SourceManager do a sanity check to make sure weArgyrios Kyrtzidis2011-12-15
* In ContentCache::replaceBuffer, add sanity check to make sure that we do not ...Argyrios Kyrtzidis2011-12-10
* Add a sanity check in SourceManager::getColumnNumber, make sureArgyrios Kyrtzidis2011-12-10
* Implement (de-)serialization of the buffer contents for an overriddenDouglas Gregor2011-11-16