aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/SourceLocation.cpp
AgeCommit message (Expand)Author
2012-12-12PR14581: Make SourceLocation::printToString work, or it will always return an...Benjamin Kramer
2012-11-09Add a SourceLocation::printToString() that returns in a std::string what dump()Argyrios Kyrtzidis
2012-02-26Move FullSourceLoc::dump into the .cpp file, the used attribute made us emit ...Benjamin Kramer
2011-07-26Clean up as many of the comments in Basic I can find to talk in terms ofChandler Carruth
2011-07-25Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth
2011-07-25Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth
2011-07-25Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2010-12-15Fix diagnostic pragmas.Argyrios Kyrtzidis
2010-11-12Make sure to always check the result ofDouglas Gregor
2010-03-16Update get*LineNumber() and get*ColumnNumber() functions to pass theDouglas Gregor
2010-03-16Audit all callers of SourceManager::getCharacterData(); update some ofDouglas Gregor
2010-03-16Audit all getBuffer() callers (for both the FullSourceLoc andDouglas Gregor
2010-03-16Switch another function to StringRef instead of char pointer pairs.Benjamin Kramer
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor
2009-03-10Remove some now-unneeded calls to llvm::errs().flush().Daniel Dunbar
2009-03-10Add FullSourceLoc::getDecomposedLoc.Ted Kremenek
2009-03-05Include information about compound statements when crashing in sema or theChris Lattner
2009-03-02improve compatibility with GCC 4.4, patch by Michel Salim (PR3697)Chris Lattner
2009-02-04lower the interface to getLineNumber like we did forChris Lattner
2009-02-04make SM::getColumnNumber take a predecomposed FileID/offset, whichChris Lattner
2009-01-28Add method FullSourceLoc::getBufferData().Ted Kremenek
2009-01-27Introduce a new PresumedLoc class to represent the concept of a locationChris Lattner
2009-01-19Rename SourceManager::getCanonicalFileID -> getFileID. There isChris Lattner
2009-01-19remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods.Chris Lattner
2009-01-19some minor cleanups to SourceManager, and eliminate the Chris Lattner
2009-01-17Rename SourceLocation::getFileID to getChunkID, because it returnsChris Lattner
2009-01-17this massive patch introduces a simple new abstraction: it makesChris Lattner
2009-01-16Make FullSourceLoc derive from SourceLocation instead of Chris Lattner
2009-01-16elimiante FullSourceLoc::getCanonicalFileIDChris Lattner
2009-01-16remove FullSourceLoc::isFileIDChris Lattner
2009-01-16more SourceLocation lexicon change: instead of referring to theChris Lattner
2009-01-16Change some terminology in SourceLocation: instead of referring to Chris Lattner
2008-09-29Make some methods const, add some helpers to FullSourceLoc,Chris Lattner
2008-08-10* Remove isInSystemHeader() from DiagClient, move it to SourceManagerNico Weber
2008-04-14Added "getCanonicalID()", "isFromSameFile", and "isFromMainFile" to compareTed Kremenek
2008-04-03Added "getLogicalLineNumber" and "getLogicalColumnNumber" to FullSourceLoc.Ted Kremenek
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner