| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove Preprocessor::CacheTokens boolean data member. The same functionality ↵ | Argyrios Kyrtzidis | 2008-11-19 | 1 | -4/+1 | 
| | | | | | | | can be provided by using Preprocessor::isBacktrackEnabled(). llvm-svn: 59631 | ||||
| * | Use PushIncludeMacroStack() instead of manually manipulating the include stack. | Ted Kremenek | 2008-11-12 | 1 | -4/+1 | 
| | | | | | llvm-svn: 59181 | ||||
| * | Introduce annotation tokens, a special kind of token, created and used only ↵ | Argyrios Kyrtzidis | 2008-11-08 | 1 | -0/+24 | 
| | | | | | | | | | by the parser to replace a group of tokens with a single token encoding semantic information. Will be fully utilized later for C++ nested-name-specifiers. llvm-svn: 58911 | ||||
| * | Line endings: CRLF -> LF | Argyrios Kyrtzidis | 2008-09-05 | 1 | -8/+8 | 
| | | | | | llvm-svn: 55829 | ||||
| * | Rename Preprocessor::DisableBacktrack -> Preprocessor::CommitBacktrackedTokens. | Argyrios Kyrtzidis | 2008-08-24 | 1 | -10/+10 | 
| | | | | | llvm-svn: 55281 | ||||
| * | Change line endings: CRLF -> LF | Argyrios Kyrtzidis | 2008-08-23 | 1 | -30/+30 | 
| | | | | | llvm-svn: 55235 | ||||
| * | Allow nested backtracks. | Argyrios Kyrtzidis | 2008-08-22 | 1 | -0/+32 | 
| | | | | | llvm-svn: 55204 | ||||
| * | Allow the preprocessor to cache the lexed tokens, so that we can do ↵ | Argyrios Kyrtzidis | 2008-08-10 | 1 | -0/+63 | 
| efficient lookahead and backtracking. 1) New public methods added: -EnableBacktrackAtThisPos -DisableBacktrack -Backtrack -isBacktrackEnabled 2) LookAhead() implementation is replaced with a more efficient one. 3) LookNext() is removed. llvm-svn: 54611 | |||||

