aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/SourceLocation.h
AgeCommit message (Expand)Author
2010-06-18introduce a new CharSourceRange class, and enhance the diagnostics routinesChris Lattner
2010-04-20change FullSourceLoc to have a *const* SourceManager&, eliminatingChris Lattner
2010-03-30Fix FileEntry declaration.Daniel Dunbar
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
2010-01-07Change ObjCContainerDecl to contain the entire range for the '@end'Ted Kremenek
2009-12-15update to match LLVM API change:Chris Lattner
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-06-23Remove operator '<=' overload for SourceLocation.Argyrios Kyrtzidis
2009-06-20Add operator '<=' for comparing SourceLocations.Argyrios Kyrtzidis
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor
2009-03-28Add comparison operators for SourceRange.Ted Kremenek
2009-03-10Add FullSourceLoc::getDecomposedLoc.Ted Kremenek
2009-03-05Include information about compound statements when crashing in sema or theChris 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-26Check in the long promised SourceLocation rewrite. This lays theChris Lattner
2009-01-19remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods.Chris Lattner
2009-01-19privatize getChunkID/getMacroID, and move operator< out of the class.Chris Lattner
2009-01-19Make some enums in SourceLocation private, remove a useless assertion from Sc...Chris Lattner
2009-01-19make a bunch of more SourceLocation methods private.Chris Lattner
2009-01-19Make SourceLocation::getFileLoc private to reduce the API exposure of 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-17Teach DeclContext how to find the primary declaration for any TagDeclDouglas Gregor
2009-01-16eliminate FullSourceLoc::getLocation() now that FullSourceLocChris 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-10-12start implementing a token rewriter. At this point, it just reads in a fileChris 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-04-03Added "isFileID()" to FullSourceLoc.Ted Kremenek
2008-03-18Fix comment.Ted Kremenek
2008-02-03the macro start and macro end bits in source location are dead, remove them.Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-12TargetInfo no longer includes a reference to SourceManager.Ted Kremenek
2007-12-12Removed "NULL" from default construction of FullSourceLoc (compilation errors onTed Kremenek
2007-12-12Changes to FullSourceLoc:Ted Kremenek
2007-12-12Renamed FullContextSourceLocation to FullSourceLoc.Ted Kremenek
2007-12-12Added utility static method to FullContextSourceLocationTed Kremenek
2007-12-12Constified a predicate method.Ted Kremenek