summaryrefslogtreecommitdiffstats
path: root/include/clang/Lex/PTHManager.h
Commit message (Expand)AuthorAgeFilesLines
* Fix modules self-host: add missing include and forward-decl.Richard Smith2016-07-201-0/+2
* [NFC] Header cleanupMehdi Amini2016-07-181-5/+0
* Replace a few std::string& with StringRef. NFC.Rafael Espindola2015-06-011-1/+1
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* Add missing include.Benjamin Kramer2015-03-011-0/+1
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* unique_ptrify PTHManager's PerIDCache using the newly added llvm::FreeDeleterDavid Blaikie2014-08-291-2/+3
* unique_ptrify some parameters to PTHManager::PTHManagerDavid Blaikie2014-08-291-7/+16
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-2/+2
* unique_ptr-ify FileSystemStatCache::setNextStatCacheDavid Blaikie2014-08-111-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-111-1/+1
* Sort #include lines for all files under include/...Chandler Carruth2012-12-041-3/+3
* Make PTHManager properly noncopyable.Dmitri Gribenko2012-09-151-3/+2
* Switch PTH format from a 7 byte magic number to an 8 byte one, to avoidRichard Smith2012-08-171-1/+1
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-0/+1
* Remove Diagnostic.h include from Preprocessor.h.Benjamin Kramer2012-02-041-1/+0
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-2/+2
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-1/+1
* rework the stat cache, pulling it out of FileManager.h intoChris Lattner2010-11-231-3/+3
* don't allow remapping PTH file paths with -fworking-directory, theChris Lattner2010-11-231-2/+1
* now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner2010-11-231-1/+0
* Implement -working-directory.Argyrios Kyrtzidis2010-11-031-1/+3
* Switch over IdentifierInfoLookup to StringRefKovarththanan Rajaratnam2010-03-121-1/+1
* Switch PTHManager to using diagnostics for most errors.Daniel Dunbar2009-11-121-2/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-22/+22
* PTHManager::Create():Ted Kremenek2009-03-221-1/+3
* Add PTHManager::getOriginalSourceFile(), a method that returns the name of theTed Kremenek2009-03-191-2/+12
* Add some boilerplate to the PTH file to prepare for the caching of stats for ...Ted Kremenek2009-02-131-1/+1
* PTH: Cache stat information for files in the PTH file. Hook up FileManagerTed Kremenek2009-02-121-1/+8
* PTH: Have meta data be at the beginning of the PTH file, not the end.Ted Kremenek2009-02-111-1/+1
* PTH: Replace string identifier to persistent ID lookup with a hashtable. This isTed Kremenek2009-02-111-6/+5
* PTH: Don't emit the PTH offset of the IdentifierInfo string data as that data isTed Kremenek2009-02-111-1/+1
* Bump PTH version.Ted Kremenek2009-02-101-1/+1
* Enhance PTHManager::Create() to take an optional Diagnostic* argument that ca...Ted Kremenek2009-01-281-1/+2
* PTH: Use Token::setLiteralData() to directly store a pointer to cached spelli...Ted Kremenek2009-01-271-38/+10
* Add version number to PTH files.Ted Kremenek2009-01-261-1/+4
* rearrange GetIdentifierInfo so that the fast path can be partially inlined in...Chris Lattner2009-01-181-1/+7
* switch PTH lexer from using "const char*"s to "const unsigned char*"s Chris Lattner2009-01-181-8/+9
* simplify PTHManager::CreateLexerChris Lattner2009-01-171-1/+1
* this massive patch introduces a simple new abstraction: it makesChris Lattner2009-01-171-6/+8
* IdentifierInfo:Ted Kremenek2009-01-151-15/+30
* PTH: Fix remaining cases where the spelling cache in the PTH file was being m...Ted Kremenek2009-01-131-8/+8
* Enhance PTH 'getSpelling' caching:Ted Kremenek2009-01-091-4/+34
* PTH: Hook up getSpelling() caching in PTHLexer. This results in a niceTed Kremenek2009-01-081-0/+4
* PTH:Ted Kremenek2008-12-231-2/+2
* Declare PerIDCache as IdentifierInfo** instead of void*. This is just cleane...Ted Kremenek2008-12-101-2/+3
* PTH:Ted Kremenek2008-12-031-2/+2
* - Remove PTHManager.cpp. Move all of its functions to PTHLexer.cpp since som...Ted Kremenek2008-12-031-3/+4
* Added PTHManager, a utility class that will be used by Preprocessor to lazily...Ted Kremenek2008-12-021-0/+87