Age | Commit message (Expand) | Author |
2009-01-19 | Make SourceLocation::getFileLoc private to reduce the API exposure of | Chris Lattner |
2009-01-18 | fix rdar://6505352 - Bogus warning with -WUndef, a case | Chris Lattner |
2009-01-18 | rearrange GetIdentifierInfo so that the fast path can be partially inlined in... | Chris Lattner |
2009-01-18 | rename some variables, only set a tokens identifierinfo if non-null. | Chris Lattner |
2009-01-18 | On i386 and x86-64, just do unaligned loads | Chris Lattner |
2009-01-18 | switch PTHLexer to use Read32 and friends instead of lots of inlined | Chris Lattner |
2009-01-18 | switch PTH lexer from using "const char*"s to "const unsigned char*"s | Chris Lattner |
2009-01-17 | Rename SourceLocation::getFileID to getChunkID, because it returns | Chris Lattner |
2009-01-17 | simplify some lookups. | Chris Lattner |
2009-01-17 | Change the Lexer ctor used to lex _Pragma directives into a static factory | Chris Lattner |
2009-01-17 | simplify PTHManager::CreateLexer | Chris Lattner |
2009-01-17 | Change the Lexer ctor used in the non _Pragma case to take a FileID instead | Chris Lattner |
2009-01-17 | in Preprocessor::AdvanceToTokenCharacter, don't actually bother | Chris Lattner |
2009-01-17 | More simplifications to the lexer ctors. | Chris Lattner |
2009-01-17 | make the verbose raw-lexer ctor fully explicit instead of having | Chris Lattner |
2009-01-17 | add a simplified lexer ctor that sets up the lexer to raw-lex an | Chris Lattner |
2009-01-17 | refactor some common initialization code out of the two lexer ctors. | Chris Lattner |
2009-01-17 | suck the call to "getSpellingLoc" that all clients do into | Chris Lattner |
2009-01-17 | this massive patch introduces a simple new abstraction: it makes | Chris Lattner |
2009-01-17 | Instead of iterating over FileID's, have PTH generation iterate over the | Chris Lattner |
2009-01-16 | Fix PR2477 - clang misparses "//*" in C89 mode | Chris Lattner |
2009-01-16 | As a performance optimization, don't bother calling MacroInfo::isIdenticalTo | Chris Lattner |
2009-01-16 | only notify callbacks if they exist. | Chris Lattner |
2009-01-16 | Improve #pragma comment support by building the string argument and | Chris Lattner |
2009-01-16 | minor cleanups to StringLiteralParser: no need to pass target info | Chris Lattner |
2009-01-16 | Implement basic support for parsing #pragma comment, a microsoft extension | Chris Lattner |
2009-01-16 | more SourceLocation lexicon change: instead of referring to the | Chris Lattner |
2009-01-16 | remove obsolete comment which happened to go over 80 cols. | Chris Lattner |
2009-01-16 | remove an unneeded const_cast. | Chris Lattner |
2009-01-16 | Change some terminology in SourceLocation: instead of referring to | Chris Lattner |
2009-01-15 | PTH: Fix termination condition in binary search. | Ted Kremenek |
2009-01-15 | IdentifierInfo: | Ted Kremenek |
2009-01-15 | PTH: Embed a persistentID side-table in the PTH file that is sorted in the | Ted Kremenek |
2009-01-13 | PTH: | Ted Kremenek |
2009-01-13 | Fix corner cases in PTH getSpelling() binary search. | Ted Kremenek |
2009-01-13 | PTH: Fix remaining cases where the spelling cache in the PTH file was being m... | Ted Kremenek |
2009-01-09 | Enhance PTH 'getSpelling' caching: | Ted Kremenek |
2009-01-09 | Invert assertion condition. | Ted Kremenek |
2009-01-08 | PTH: Hook up getSpelling() caching in PTHLexer. This results in a nice | Ted Kremenek |
2009-01-08 | PTH: | Ted Kremenek |
2009-01-05 | Optimize stringification a bit to avoid std::string thrashing and | Chris Lattner |
2009-01-05 | simplify Preprocessor::getSpelling now that identifiers carry around | Chris Lattner |
2008-12-25 | Add parser support for __forceinline, __w64, __ptr64. | Steve Naroff |
2008-12-25 | Add parser support for __cdecl, __stdcall, and __fastcall. | Steve Naroff |
2008-12-24 | Add explicit "fuzzy" parse support for Microsoft declspec. | Steve Naroff |
2008-12-23 | Remove old PTH token-generation test harness. | Ted Kremenek |
2008-12-23 | PTH: Remove some methods and simplify some conditions in PTHLexer::Lex(). No... | Ted Kremenek |
2008-12-23 | PTH: Use 3 bytes instead of 4 bytes to encode the persistent ID for a token. | Ted Kremenek |
2008-12-23 | Cosmetics: rename a variable and tighten spacing. No functionality change. | Ted Kremenek |
2008-12-23 | PTH: | Ted Kremenek |