summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/SourceLocation.h
Commit message (Expand)AuthorAgeFilesLines
* Move FullSourceLoc::dump into the .cpp file, the used attribute made us emit ...Benjamin Kramer2012-02-261-1/+1
* Mark a few 'dump' methods as 'used' to make sure they are included in libclangArgyrios Kyrtzidis2012-02-211-1/+2
* Change Lexer::makeFileCharRange() to have it accept a CharSourceRangeArgyrios Kyrtzidis2012-02-031-0/+1
* Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis2011-09-191-5/+4
* Make ASTReader/ASTWriter friends of SourceLocation. They alreadyArgyrios Kyrtzidis2011-09-191-0/+2
* Clean up as many of the comments in Basic I can find to talk in terms ofChandler Carruth2011-07-261-6/+6
* Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth2011-07-251-1/+1
* Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth2011-07-251-1/+1
* Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth2011-07-251-1/+1
* remove some now-redundant forward declarations.Chris Lattner2011-07-201-1/+0
* add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications.Chris Lattner2011-07-201-1/+1
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-2/+2
* Revamp the SourceManager to separate the representation of parsedDouglas Gregor2011-07-191-16/+30
* Keep track of the file ID corresponding to the original file used toDouglas Gregor2011-05-061-0/+3
* Add FullSourceLoc::BeforeThanCompare. a comparison function class, useful for...Argyrios Kyrtzidis2011-04-071-0/+9
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-1/+17
* Fix diagnostic pragmas.Argyrios Kyrtzidis2010-12-151-0/+28
* move AdvanceToTokenCharacter and getLocForEndOfToken fromChris Lattner2010-11-171-1/+0
* introduce a new CharSourceRange class, and enhance the diagnostics routinesChris Lattner2010-06-181-0/+50
* change FullSourceLoc to have a *const* SourceManager&, eliminatingChris Lattner2010-04-201-8/+3
* Fix FileEntry declaration.Daniel Dunbar2010-03-301-1/+0
* Update get*LineNumber() and get*ColumnNumber() functions to pass theDouglas Gregor2010-03-161-4/+4
* Audit all callers of SourceManager::getCharacterData(); update some ofDouglas Gregor2010-03-161-1/+1
* Audit all getBuffer() callers (for both the FullSourceLoc andDouglas Gregor2010-03-161-2/+2
* Switch another function to StringRef instead of char pointer pairs.Benjamin Kramer2010-03-161-3/+4
* Change ObjCContainerDecl to contain the entire range for the '@end'Ted Kremenek2010-01-071-0/+1
* update to match LLVM API change:Chris Lattner2009-12-151-2/+6
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-45/+45
* Remove operator '<=' overload for SourceLocation.Argyrios Kyrtzidis2009-06-231-4/+0
* Add operator '<=' for comparing SourceLocations.Argyrios Kyrtzidis2009-06-201-0/+4
* Remove the serialization code that predates precompiledDouglas Gregor2009-04-221-13/+0
* Add comparison operators for SourceRange.Ted Kremenek2009-03-281-0/+8
* Add FullSourceLoc::getDecomposedLoc.Ted Kremenek2009-03-101-0/+5
* Include information about compound statements when crashing in sema or theChris Lattner2009-03-051-2/+4
* lower the interface to getLineNumber like we did forChris Lattner2009-02-041-2/+0
* make SM::getColumnNumber take a predecomposed FileID/offset, whichChris Lattner2009-02-041-1/+0
* Add method FullSourceLoc::getBufferData().Ted Kremenek2009-01-281-1/+6
* Introduce a new PresumedLoc class to represent the concept of a locationChris Lattner2009-01-271-9/+48
* Check in the long promised SourceLocation rewrite. This lays theChris Lattner2009-01-261-90/+19
* remove the SourceManager:: and FullSourceLoc::getFileEntryForLoc methods.Chris Lattner2009-01-191-1/+0
* privatize getChunkID/getMacroID, and move operator< out of the class.Chris Lattner2009-01-191-6/+6
* Make some enums in SourceLocation private, remove a useless assertion from Sc...Chris Lattner2009-01-191-1/+1
* make a bunch of more SourceLocation methods private.Chris Lattner2009-01-191-16/+15
* Make SourceLocation::getFileLoc private to reduce the API exposure of Chris Lattner2009-01-191-0/+3
* Rename SourceLocation::getFileID to getChunkID, because it returnsChris Lattner2009-01-171-17/+19
* this massive patch introduces a simple new abstraction: it makesChris Lattner2009-01-171-1/+59
* Teach DeclContext how to find the primary declaration for any TagDeclDouglas Gregor2009-01-171-9/+12
* eliminate FullSourceLoc::getLocation() now that FullSourceLocChris Lattner2009-01-161-2/+0
* Make FullSourceLoc derive from SourceLocation instead of Chris Lattner2009-01-161-21/+16
* elimiante FullSourceLoc::getCanonicalFileIDChris Lattner2009-01-161-2/+0