| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix rdar://6757323, where an escaped newline in a // comment | Chris Lattner | 2009-04-05 | 1 | -0/+8 |
| * | A code modification hint for files that don't end in a newline. | Mike Stump | 2009-04-02 | 1 | -1/+3 |
| * | silence some errors that should not apply to .S files on code like: | Chris Lattner | 2009-03-18 | 1 | -4/+4 |
| * | properly form a full token for # before calling HandleDirective. | Chris Lattner | 2009-03-18 | 1 | -6/+7 |
| * | simplify some logic by making ScratchBuffer handle the application of trailing | Chris Lattner | 2009-03-08 | 1 | -0/+1 |
| * | fix PR3609, emit: | Chris Lattner | 2009-02-19 | 1 | -1/+1 |
| * | track "just a little more" location information for macro instantiations. | Chris Lattner | 2009-02-15 | 1 | -5/+15 |
| * | move library-specific diagnostic headers into library private dirs. Reduce | Chris Lattner | 2009-01-29 | 1 | -1/+1 |
| * | Split the single monolithic DiagnosticKinds.def file into one | Chris Lattner | 2009-01-27 | 1 | -1/+1 |
| * | Fix a bug I introduced in my changes, which caused MeasureTokenLength | Chris Lattner | 2009-01-26 | 1 | -1/+2 |
| * | allow _Pragmas formed from #defines to keep their full instantiation | Chris Lattner | 2009-01-26 | 1 | -2/+1 |
| * | This change refactors some of the low-level lexer interfaces a bit. | Chris Lattner | 2009-01-26 | 1 | -3/+10 |
| * | Check in the long promised SourceLocation rewrite. This lays the | Chris Lattner | 2009-01-26 | 1 | -12/+13 |
| * | This is a follow-up to r62675: | Chris Lattner | 2009-01-23 | 1 | -0/+4 |
| * | a trivial micro optimization to save a load. | Chris Lattner | 2009-01-21 | 1 | -2/+2 |
| * | Add a bit to IdentifierInfo that acts as a simple predicate which | Chris Lattner | 2009-01-21 | 1 | -1/+3 |
| * | Rename SourceManager::getCanonicalFileID -> getFileID. There is | Chris Lattner | 2009-01-19 | 1 | -1/+1 |
| * | Make SourceLocation::getFileLoc private to reduce the API exposure of | Chris Lattner | 2009-01-19 | 1 | -7/+9 |
| * | Rename SourceLocation::getFileID to getChunkID, because it returns | Chris Lattner | 2009-01-17 | 1 | -2/+2 |
| * | simplify some lookups. | Chris Lattner | 2009-01-17 | 1 | -4/+4 |
| * | Change the Lexer ctor used to lex _Pragma directives into a static factory | Chris Lattner | 2009-01-17 | 1 | -21/+44 |
| * | Change the Lexer ctor used in the non _Pragma case to take a FileID instead | Chris Lattner | 2009-01-17 | 1 | -11/+6 |
| * | More simplifications to the lexer ctors. | Chris Lattner | 2009-01-17 | 1 | -10/+24 |
| * | make the verbose raw-lexer ctor fully explicit instead of having | Chris Lattner | 2009-01-17 | 1 | -9/+3 |
| * | add a simplified lexer ctor that sets up the lexer to raw-lex an | Chris Lattner | 2009-01-17 | 1 | -1/+14 |
| * | refactor some common initialization code out of the two lexer ctors. | Chris Lattner | 2009-01-17 | 1 | -52/+45 |
| * | this massive patch introduces a simple new abstraction: it makes | Chris Lattner | 2009-01-17 | 1 | -10/+14 |
| * | Instead of iterating over FileID's, have PTH generation iterate over the | Chris Lattner | 2009-01-17 | 1 | -2/+1 |
| * | Fix PR2477 - clang misparses "//*" in C89 mode | Chris Lattner | 2009-01-16 | 1 | -9/+24 |
| * | more SourceLocation lexicon change: instead of referring to the | Chris Lattner | 2009-01-16 | 1 | -4/+4 |
| * | Change some terminology in SourceLocation: instead of referring to | Chris Lattner | 2009-01-16 | 1 | -6/+6 |
| * | rdar://6060752 - don't warn about trigraphs in bcpl-style comments | Chris Lattner | 2008-12-12 | 1 | -1/+6 |
| * | fix thought-o | Chris Lattner | 2008-12-12 | 1 | -1/+1 |
| * | Objective-C keywords are not always identifiers. Some are also C++ keywords | Douglas Gregor | 2008-12-01 | 1 | -2/+3 |
| * | Comment fix. | Daniel Dunbar | 2008-11-25 | 1 | -1/+1 |
| * | Fix a weird inconsistency with hex floats. Previously the lexer | Chris Lattner | 2008-11-22 | 1 | -2/+2 |
| * | actually, this version isn't really needed. | Chris Lattner | 2008-11-22 | 1 | -6/+2 |
| * | remove a sneaky version of Diag hiding in PreprocessorLexer. | Chris Lattner | 2008-11-22 | 1 | -3/+6 |
| * | Change the Lexer::Diag method to not magically silence warnings, | Chris Lattner | 2008-11-22 | 1 | -27/+46 |
| * | Split the DiagnosticInfo class into two disjoint classes: | Chris Lattner | 2008-11-22 | 1 | -2/+2 |
| * | - Move static function IsNonPragmaNonMacroLexer into Preprocessor.h. | Ted Kremenek | 2008-11-19 | 1 | -2/+5 |
| * | Convert the lexer and start converting the PP over to using canonical Diag me... | Chris Lattner | 2008-11-18 | 1 | -11/+10 |
| * | Move some diagnostic handling to PreprocessorLexer. | Ted Kremenek | 2008-11-12 | 1 | -10/+5 |
| * | Remove Lexer::LexIncludeFilename. | Ted Kremenek | 2008-11-12 | 1 | -21/+0 |
| * | Change FormTokenWithChars to take the token kind to form, since all clients | Chris Lattner | 2008-10-12 | 1 | -126/+107 |
| * | When in keep whitespace mode, make sure to return block comments that are | Chris Lattner | 2008-10-12 | 1 | -2/+22 |
| * | Change SkipBlockComment and SkipBCPLComment to return true when in | Chris Lattner | 2008-10-12 | 1 | -18/+22 |
| * | Add a new mode to the lexer which enables it to return all characters, | Chris Lattner | 2008-10-12 | 1 | -15/+49 |
| * | Fix a couple more places that poke KeepCommentMode unnecesarily. | Chris Lattner | 2008-10-12 | 1 | -3/+4 |
| * | add a new inKeepCommentMode() accessor to abstract the KeepCommentMode | Chris Lattner | 2008-10-12 | 1 | -4/+4 |