Age | Commit message (Expand) | Author |
2010-02-03 | don't inform comment handlers about comments in #if 0 blocks, | Chris Lattner |
2010-01-22 | Teach CIndex's cursor visitor to restrict its traversal to a specific | Douglas Gregor |
2010-01-18 | allow the HandlerComment callback to push tokens into the | Chris Lattner |
2010-01-11 | add a TODO for a perf improvement in LexIdentifier. | Chris Lattner |
2010-01-10 | Do not parse hexadecimal floating point literals in C++0x mode because they are | Sean Hunt |
2009-12-17 | reimplement r90860, fixing a couple of problems: | Chris Lattner |
2009-12-14 | teach clang to recover gracefully from conflict markers left in source | Chris Lattner |
2009-12-08 | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff |
2009-12-02 | Extend the source manager with the ability to override the contents of | Douglas Gregor |
2009-11-30 | Fix PR5633 by making the preprocessor handle the case where we can | Chris Lattner |
2009-11-14 | Move DISABLE_INLINE to the front of the decl so MSVC can parse it. Patch by A... | Benjamin Kramer |
2009-10-14 | Teach Lexer::MeasureTokenLength to be able to measure the | Chris Lattner |
2009-09-22 | Replace the -code-completion-dump option with | Douglas Gregor |
2009-09-21 | Refactor and simplify the CodeCompleteConsumer, so that all of the | Douglas Gregor |
2009-09-17 | Initial implementation of a code-completion interface in Clang. In | Douglas Gregor |
2009-09-09 | Remove tabs, and whitespace cleanups. | Mike Stump |
2009-07-07 | Convert the CharInfo table to be statically initialized, instead of dynamical... | Chris Lattner |
2009-07-07 | fix an out-of-date comment. | Chris Lattner |
2009-07-02 | Add support for retrieving the Doxygen comment associated with a given | Douglas Gregor |
2009-06-23 | Fix our check for "random whitespace between a \ and newline" to work | Chris Lattner |
2009-05-13 | Fix rdar://6880630 - # in _Pragma does not start a preprocessor directive. | Chris Lattner |
2009-04-28 | Get rid of some useless uses of NoExtensions. The philosophy here is | Eli Friedman |
2009-04-24 | fix rdar://6816766 - Crash with function-like macro test at end of directive. | Chris Lattner |
2009-04-18 | add a new Lexer::SkipEscapedNewLines method. | Chris Lattner |
2009-04-18 | factor escape newline measuring out into its own helper function. | Chris Lattner |
2009-04-18 | remove unneeded scopes. | Chris Lattner |
2009-04-17 | Fix two problems from PR3916, and one problem I noticed while hacking | Chris Lattner |
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 |