summaryrefslogtreecommitdiffstats
path: root/lib/Basic/SourceLocation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add dump() method for SourceRangeStephen Kelly2018-08-301-0/+54
* Add a newline to SourceLocation dump outputStephen Kelly2018-08-151-0/+1
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-18/+0
* [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2018-02-161-3/+9
* Revert "Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc""Christof Douma2017-06-271-0/+70
* Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc"Christof Douma2017-06-191-70/+0
* [NFC] Refactor DiagnosticRenderer to use FullSourceLocChristof Douma2017-06-191-0/+70
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* Removing spurious semi colons; NFC.Aaron Ballman2015-06-091-1/+1
* Inline function into only use.Rafael Espindola2014-08-181-6/+2
* Only mark dump() function definitions 'used' in debug buildsAlp Toker2014-01-041-3/+4
* PR14581: Make SourceLocation::printToString work, or it will always return an...Benjamin Kramer2012-12-121-1/+1
* Add a SourceLocation::printToString() that returns in a std::string what dump()Argyrios Kyrtzidis2012-11-091-0/+7
* Move FullSourceLoc::dump into the .cpp file, the used attribute made us emit ...Benjamin Kramer2012-02-261-0/+4
* Clean up as many of the comments in Basic I can find to talk in terms ofChandler Carruth2011-07-261-1/+1
* Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth2011-07-251-2/+2
* Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth2011-07-251-2/+2
* Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth2011-07-251-3/+3
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-3/+3
* Fix diagnostic pragmas.Argyrios Kyrtzidis2010-12-151-0/+5
* Make sure to always check the result ofDouglas Gregor2010-11-121-0/+5
* Update get*LineNumber() and get*ColumnNumber() functions to pass theDouglas Gregor2010-03-161-8/+8
* Audit all callers of SourceManager::getCharacterData(); update some ofDouglas Gregor2010-03-161-2/+2
* Audit all getBuffer() callers (for both the FullSourceLoc andDouglas Gregor2010-03-161-4/+4
* Switch another function to StringRef instead of char pointer pairs.Benjamin Kramer2010-03-161-3/+2
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-2/+2
* Remove the serialization code that predates precompiledDouglas Gregor2009-04-221-22/+0
* Remove some now-unneeded calls to llvm::errs().flush().Daniel Dunbar2009-03-101-1/+0
* Add FullSourceLoc::getDecomposedLoc.Ted Kremenek2009-03-101-0/+4
* Include information about compound statements when crashing in sema or theChris Lattner2009-03-051-11/+35
* improve compatibility with GCC 4.4, patch by Michel Salim (PR3697)Chris Lattner2009-03-021-0/+1
* lower the interface to getLineNumber like we did forChris Lattner2009-02-041-5/+0
* make SM::getColumnNumber take a predecomposed FileID/offset, whichChris Lattner2009-02-041-6/+0
* Add method FullSourceLoc::getBufferData().Ted Kremenek2009-01-281-0/+6
* Introduce a new PresumedLoc class to represent the concept of a locationChris Lattner2009-01-271-29/+23
* Rename SourceManager::getCanonicalFileID -> getFileID. There isChris Lattner2009-01-191-2/+2
* remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods.Chris Lattner2009-01-191-5/+0
* some minor cleanups to SourceManager, and eliminate the Chris Lattner2009-01-191-1/+1
* Rename SourceLocation::getFileID to getChunkID, because it returnsChris Lattner2009-01-171-0/+6
* this massive patch introduces a simple new abstraction: it makesChris Lattner2009-01-171-1/+1
* Make FullSourceLoc derive from SourceLocation instead of Chris Lattner2009-01-161-27/+27
* elimiante FullSourceLoc::getCanonicalFileIDChris Lattner2009-01-161-7/+2
* remove FullSourceLoc::isFileIDChris Lattner2009-01-161-1/+1
* more SourceLocation lexicon change: instead of referring to theChris Lattner2009-01-161-11/+11
* Change some terminology in SourceLocation: instead of referring to Chris Lattner2009-01-161-10/+10
* Make some methods const, add some helpers to FullSourceLoc,Chris Lattner2008-09-291-5/+39
* * Remove isInSystemHeader() from DiagClient, move it to SourceManagerNico Weber2008-08-101-0/+6
* Added "getCanonicalID()", "isFromSameFile", and "isFromMainFile" to compareTed Kremenek2008-04-141-0/+4
* Added "getLogicalLineNumber" and "getLogicalColumnNumber" to FullSourceLoc.Ted Kremenek2008-04-031-2/+13