aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/PTHLexer.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-09-16Fix dead store found by static analyzer.Ted Kremenek1-5/+2
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky1-2/+2
2012-08-17Switch PTH format from a 7 byte magic number to an 8 byte one, to avoidRichard Smith1-3/+3
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith1-3/+3
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie1-3/+4
2011-09-22Simplify the last character check.David Blaikie1-1/+1
2011-09-19Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.Argyrios Kyrtzidis1-2/+2
2011-09-04Support code-completion for C++ inline methods and ObjC buffering methods.Argyrios Kyrtzidis1-1/+1
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-2/+2
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner1-1/+1
2011-02-28Rename tok::eom to tok::eod.Peter Collingbourne1-1/+1
2010-12-16MemoryBuffer API update.Michael J. Spencer1-4/+2
2010-12-09Use error_code instead of std::string* for MemoryBuffer.Michael J. Spencer1-1/+5
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-3/+2
2010-11-23rework the stat cache, pulling it out of FileManager.h intoChris Lattner1-13/+14
2010-11-23don't allow remapping PTH file paths with -fworking-directory, theChris Lattner1-3/+2
2010-11-23now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner1-3/+1
2010-11-23tidy upChris Lattner1-4/+4
2010-11-03Implement -working-directory.Argyrios Kyrtzidis1-2/+4
2010-08-12Don't emit end-of-file diagnostics like "unterminated conditional" orDouglas Gregor1-2/+3
2010-07-27Add PTHLexer::LexEndOfFile() to emit diagnostics at end-of-file similar to th...Ted Kremenek1-4/+25
2010-03-12Switch over IdentifierInfoLookup to StringRefKovarththanan Rajaratnam1-5/+5
2009-11-28Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.Benjamin Kramer1-8/+7
2009-11-28Cleanup llvm/Support/Compiler.h include in header filesKovarththanan Rajaratnam1-0/+1
2009-11-12Switch PTHManager to using diagnostics for most errors.Daniel Dunbar1-24/+15
2009-11-10Add Diagnostic::Report method for reporting diagnostics without a location.Daniel Dunbar1-5/+4
2009-10-18Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar1-9/+1
2009-10-17Switch to llvm::HashString.Daniel Dunbar1-3/+4
2009-10-16Add support for a chain of stat caches in the FileManager, rather thanDouglas Gregor1-1/+2
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump1-109/+109
2009-08-23Replace cerr with errs().Benjamin Kramer1-1/+1
2009-04-20Move the on-disk hash table code into its own header. No functionality change.Douglas Gregor1-171/+2
2009-03-22PTHManager::Create():Ted Kremenek1-18/+16
2009-03-21Add back warning about a PTH file not containing any identifiers, but don't makeTed Kremenek1-0/+6
2009-03-21Allow PTH files with no identifiers.Ted Kremenek1-5/+0
2009-03-20PTHManager::Create() now creates a PTHManager even if the PTH file contains noTed Kremenek1-4/+5
2009-03-19Add PTHManager::getOriginalSourceFile(), a method that returns the name of theTed Kremenek1-3/+12
2009-02-23Move PTHStatCache within the anonymous namespace.Ted Kremenek1-1/+1
2009-02-19Fix another PTH warning that should not be a note.Ted Kremenek1-1/+1
2009-02-19Make PTH warnings actual warnings instead of 'notes'.Ted Kremenek1-1/+1
2009-02-13PTH: Cache directory and negative 'stat' calls. This gives us a 1% performan...Ted Kremenek1-3/+9
2009-02-13Add some boilerplate to the PTH file to prepare for the caching of stats for ...Ted Kremenek1-29/+55
2009-02-13Fix gcc warning: gcc correctly notes that const-qualifying the return Eli Friedman1-2/+2
2009-02-12Fix assertion when input is an empty string.Daniel Dunbar1-1/+1
2009-02-12Re-enable PTH stat caching. All tests pass now.Ted Kremenek1-2/+1
2009-02-12Fix bad reading of bytes in ReadUnalignedLE64() (copy-paste error).Ted Kremenek1-4/+4
2009-02-12Temporarily disable PTH stat caching as it appears to be failing on some mach...Ted Kremenek1-1/+2
2009-02-12PTH: Cache stat information for files in the PTH file. Hook up FileManagerTed Kremenek1-10/+100
2009-02-11PTH: Have meta data be at the beginning of the PTH file, not the end.Ted Kremenek1-6/+6