summaryrefslogtreecommitdiffstats
path: root/lib/Lex/PTHLexer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Support code-completion for C++ inline methods and ObjC buffering methods.Argyrios Kyrtzidis2011-09-041-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-2/+2
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Rename tok::eom to tok::eod.Peter Collingbourne2011-02-281-1/+1
* MemoryBuffer API update.Michael J. Spencer2010-12-161-4/+2
* Use error_code instead of std::string* for MemoryBuffer.Michael J. Spencer2010-12-091-1/+5
* change the 'is directory' indicator to be a null-or-notChris Lattner2010-11-231-2/+3
* simplify the cache miss handling code, eliminating CacheMissing.Chris Lattner2010-11-231-3/+2
* rework the stat cache, pulling it out of FileManager.h intoChris Lattner2010-11-231-13/+14
* don't allow remapping PTH file paths with -fworking-directory, theChris Lattner2010-11-231-3/+2
* now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner2010-11-231-3/+1
* tidy upChris Lattner2010-11-231-4/+4
* Implement -working-directory.Argyrios Kyrtzidis2010-11-031-2/+4
* Don't emit end-of-file diagnostics like "unterminated conditional" orDouglas Gregor2010-08-121-2/+3
* Add PTHLexer::LexEndOfFile() to emit diagnostics at end-of-file similar to th...Ted Kremenek2010-07-271-4/+25
* Switch over IdentifierInfoLookup to StringRefKovarththanan Rajaratnam2010-03-121-5/+5
* Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.Benjamin Kramer2009-11-281-8/+7
* Cleanup llvm/Support/Compiler.h include in header filesKovarththanan Rajaratnam2009-11-281-0/+1
* Switch PTHManager to using diagnostics for most errors.Daniel Dunbar2009-11-121-24/+15
* Add Diagnostic::Report method for reporting diagnostics without a location.Daniel Dunbar2009-11-101-5/+4
* Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar2009-10-181-9/+1
* Switch to llvm::HashString.Daniel Dunbar2009-10-171-3/+4
* Add support for a chain of stat caches in the FileManager, rather thanDouglas Gregor2009-10-161-1/+2
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-109/+109
* Replace cerr with errs().Benjamin Kramer2009-08-231-1/+1
* Move the on-disk hash table code into its own header. No functionality change.Douglas Gregor2009-04-201-171/+2
* PTHManager::Create():Ted Kremenek2009-03-221-18/+16
* Add back warning about a PTH file not containing any identifiers, but don't makeTed Kremenek2009-03-211-0/+6
* Allow PTH files with no identifiers.Ted Kremenek2009-03-211-5/+0
* PTHManager::Create() now creates a PTHManager even if the PTH file contains noTed Kremenek2009-03-201-4/+5
* Add PTHManager::getOriginalSourceFile(), a method that returns the name of theTed Kremenek2009-03-191-3/+12
* Move PTHStatCache within the anonymous namespace.Ted Kremenek2009-02-231-1/+1
* Fix another PTH warning that should not be a note.Ted Kremenek2009-02-191-1/+1
* Make PTH warnings actual warnings instead of 'notes'.Ted Kremenek2009-02-191-1/+1
* PTH: Cache directory and negative 'stat' calls. This gives us a 1% performan...Ted Kremenek2009-02-131-3/+9
* Add some boilerplate to the PTH file to prepare for the caching of stats for ...Ted Kremenek2009-02-131-29/+55
* Fix gcc warning: gcc correctly notes that const-qualifying the return Eli Friedman2009-02-131-2/+2
* Fix assertion when input is an empty string.Daniel Dunbar2009-02-121-1/+1
* Re-enable PTH stat caching. All tests pass now.Ted Kremenek2009-02-121-2/+1
* Fix bad reading of bytes in ReadUnalignedLE64() (copy-paste error).Ted Kremenek2009-02-121-4/+4
* Temporarily disable PTH stat caching as it appears to be failing on some mach...Ted Kremenek2009-02-121-1/+2
* PTH: Cache stat information for files in the PTH file. Hook up FileManagerTed Kremenek2009-02-121-10/+100
* PTH: Have meta data be at the beginning of the PTH file, not the end.Ted Kremenek2009-02-111-6/+6
* PTH: Replace string identifier to persistent ID lookup with a hashtable. This isTed Kremenek2009-02-111-54/+89
* PTH: Don't emit the PTH offset of the IdentifierInfo string data as that data isTed Kremenek2009-02-111-4/+4
* PTH: Replace ad hoc 'file name' -> 'PTH data' lookup table in the PTH file wi...Ted Kremenek2009-02-101-52/+158
* Add more PTH diagnostics for invalid PTH files, etc.Ted Kremenek2009-01-281-11/+29
* Enhance PTHManager::Create() to take an optional Diagnostic* argument that ca...Ted Kremenek2009-01-281-2/+9
* PTH: Use Token::setLiteralData() to directly store a pointer to cached spelli...Ted Kremenek2009-01-271-145/+23
* Silence warning.Ted Kremenek2009-01-261-1/+1