aboutsummaryrefslogtreecommitdiff
path: root/Basic/SourceManager.cpp
AgeCommit message (Expand)Author
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner
2008-02-03the macro start and macro end bits in source location are dead, remove them.Chris Lattner
2008-01-24Don't add an extra line to the end of the buffer, it doesn't really exist.Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-19Added storage of the FileID of the the main source file of a translation unitTed Kremenek
2007-12-18When serializing SourceManager, we now serialize out absolute pathsTed Kremenek
2007-12-13Add hack to SourceManager to support missing source files duringTed Kremenek
2007-12-10Added newline to end of file.Ted Kremenek
2007-12-05Removed dependence on including iostream (use llvm/Support/Streams.h instead).Ted Kremenek
2007-12-05Renamed SourceManager::Read to SourceManager::CreateAndRegister.Ted Kremenek
2007-12-05Implemented initial serialization support for SourceManager.Ted Kremenek
2007-12-04Implemented serialization of SrcMgr::ContentCache.Ted Kremenek
2007-11-09rename getInstantiationLoc to match the scheme of isPhysicalLoc.Chris Lattner
2007-11-09change source location to have two bits for macros, trackingChris Lattner
2007-10-31Updated a comment to hopefully silence a Lattner warning.Ted Kremenek
2007-10-30Updated some comments.Ted Kremenek
2007-10-30Removed SrcMgr::FileInfo and SrcMgr::InfoRec and replaced them with aTed Kremenek
2007-10-16Unbreak mingw32. Maybe there should be something like libClandSystem? :)Anton Korobeynikov
2007-10-11Push the rewriting APIs along. Build a trivial client that replaces tabsChris Lattner
2007-09-12Removed clang solution file for VC++, which didn't work properly because of h...Hartmut Kaiser
2007-09-03Add #ifdefs to make the source portable to windows. Patch contributedChris Lattner
2007-08-30constify a method.Chris Lattner
2007-08-02Fix a bug in my previous commitChris Lattner
2007-08-02Increase the macro id cache to look up several recent entries, not just the l...Chris Lattner
2007-07-24Use a smallstring instead of an std::string in FileChanged to avoid some mall...Chris Lattner
2007-07-24check in an experiment that didn't work out, to allow for future investigation.Chris Lattner
2007-07-24Add a cache to SourceManager to accellerate line # lookup. This is aChris Lattner
2007-07-21Add support for reusing macroid's with negative physical loc deltas. ThisChris Lattner
2007-07-20remove some old cruftChris Lattner
2007-07-20improve comments, implement a trivial single-entry cache in Chris Lattner
2007-07-20Reimplement SourceLocation. Instead of having a Chris Lattner
2007-07-16Make octal constant lexing use AdvanceToTokenCharacter to give moreChris Lattner
2007-07-15Change SourceManager::getInstantiationLoc to take virtual locations, doing itsChris Lattner
2007-07-12add missing headerGabor Greif
2007-07-11Stage two of getting CFE top correct.Reid Spencer