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