Age | Commit message (Expand) | Author |
2010-04-12 | fix a minor bug I noticed while work with Jordy's patch for PR6101, | Chris Lattner |
2010-03-31 | Reinstate my CodeModificationHint -> FixItHint renaming patch, without | Douglas Gregor |
2010-03-31 | Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder | Douglas Gregor |
2010-03-31 | Rename CodeModificationHint to FixItHint, since we've been using the | Douglas Gregor |
2010-03-16 | Remove unused variable | Douglas Gregor |
2010-03-16 | Audit all Preprocessor::getSpelling() callers, improving failure | Douglas Gregor |
2010-03-16 | Audit all callers of SourceManager::getCharacterData(); update some of | Douglas Gregor |
2010-03-16 | Let SourceManager::getBufferData return StringRef instead of a pair of two co... | Benjamin Kramer |
2010-03-16 | Give SourceManager a Diagnostic object with which to report errors, | Douglas Gregor |
2010-03-15 | Introduce a new BufferResult class to act as the return type of | Douglas Gregor |
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 |