aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CacheTokens.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-08-17Switch PTH format from a 7 byte magic number to an 8 byte one, to avoidRichard Smith1-1/+1
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie1-1/+1
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith1-1/+1
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-10/+10
2011-06-21Make more use of llvm::StringRef in various APIs. In particular, don'tJay Foad1-4/+3
2011-03-05Currently we can only remap a file by creating a MemoryBuffer and replacing t...Argyrios Kyrtzidis1-1/+1
2011-02-28Rename tok::eom to tok::eod.Peter Collingbourne1-2/+2
2010-12-22Introduced raw_identifier token kind.Abramo Bagnara1-4/+4
2010-12-21Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.Michael J. Spencer1-2/+3
2010-12-17Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.Michael J. Spencer1-3/+2
2010-11-29Merge System into Support.Michael J. Spencer1-1/+1
2010-11-23change the 'is directory' indicator to be a null-or-notChris Lattner1-2/+3
2010-11-23simplify the cache miss handling code, eliminating CacheMissing.Chris Lattner1-8/+3
2010-11-23rework the stat cache, pulling it out of FileManager.h intoChris Lattner1-13/+19
2010-09-04zap dead code.Chris Lattner1-2/+0
2010-07-27PTH generation: Don't save the leading '#' token in a null directive. This u...Ted Kremenek1-4/+9
2010-04-20push some source location information down through the compiler,Chris Lattner1-3/+2
2010-03-18Make some typedefs privateKovarththanan Rajaratnam1-2/+3
2010-03-18Rename variable to indicate what it is being used forKovarththanan Rajaratnam1-4/+4
2010-03-17Entering the main source file in the preprocessor can fail if theDouglas Gregor1-1/+2
2010-03-16Use SourceManager's Diagnostic object for all file-reading errors,Douglas Gregor1-1/+1
2010-03-14Add EmitString helper methodKovarththanan Rajaratnam1-2/+6
2010-03-14Unbreak last commit. This should have been part of r98478.Kovarththanan Rajaratnam1-3/+3
2010-03-14Pass file string by referenceKovarththanan Rajaratnam1-6/+4
2010-03-14Use makeAbsolute()Kovarththanan Rajaratnam1-7/+2
2010-03-14Move to anonymous namespaceKovarththanan Rajaratnam1-1/+1
2010-03-13No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUp...Kovarththanan Rajaratnam1-3/+2
2010-03-07Don't rely on implicit conversionKovarththanan Rajaratnam1-2/+2
2010-03-05Use clang::io::Emit8Kovarththanan Rajaratnam1-3/+1
2010-03-02Move Emit24 to clang::ioKovarththanan Rajaratnam1-6/+1
2010-01-20Use the llvm coding convention for indentation for switch.Mike Stump1-19/+19
2009-11-30Fix PR5633 by making the preprocessor handle the case where we canChris Lattner1-1/+2
2009-11-28Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend.Benjamin Kramer1-6/+5
2009-10-18PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar1-1/+1
2009-10-18Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar1-2/+2
2009-10-17Use StringExtra's HashString instead of BernsteinHash.Daniel Dunbar1-6/+7
2009-10-16Add support for a chain of stat caches in the FileManager, rather thanDouglas Gregor1-3/+4
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump1-89/+89
2009-08-23API changes to match llvm ToT.Chris Lattner1-3/+3
2009-08-23Replace cerr with errs().Benjamin Kramer1-3/+2
2009-05-19Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp Eli Friedman1-0/+658