| Commit message (Expand) | Author | Age | Files | Lines |
* | Introduce basic support for loading a precompiled preamble while | Douglas Gregor | 2010-07-26 | 1 | -2/+13 |
* | Improve performance during cursor traversal when a region of interest | Douglas Gregor | 2010-07-22 | 1 | -0/+53 |
* | Introduce a new lexer function to compute the "preamble" of a file, | Douglas Gregor | 2010-07-20 | 1 | -0/+125 |
* | fix PR4499, patch by Kyle Dean! | Chris Lattner | 2010-07-07 | 1 | -24/+16 |
* | simpler fix for rdar://8044135 - escaped newlines have already | Chris Lattner | 2010-05-30 | 1 | -10/+7 |
* | Improve our handling of NULL after an escaping '\' in a string | Douglas Gregor | 2010-05-30 | 1 | -2/+7 |
* | Improve code completion in failure cases in two ways: | Douglas Gregor | 2010-05-25 | 1 | -0/+3 |
* | robustify the conflict marker stuff. Don't add 7 twice, which would | Chris Lattner | 2010-05-17 | 1 | -1/+2 |
* | when code completing inside a C-style block comment, don't emit errors about | Chris Lattner | 2010-05-16 | 1 | -2/+3 |
* | fix a minor bug I noticed while work with Jordy's patch for PR6101, | Chris Lattner | 2010-04-12 | 1 | -2/+4 |
* | Reinstate my CodeModificationHint -> FixItHint renaming patch, without | Douglas Gregor | 2010-03-31 | 1 | -2/+1 |
* | Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder | Douglas Gregor | 2010-03-31 | 1 | -1/+2 |
* | Rename CodeModificationHint to FixItHint, since we've been using the | Douglas Gregor | 2010-03-31 | 1 | -2/+1 |
* | Remove unused variable | Douglas Gregor | 2010-03-16 | 1 | -1/+0 |
* | Audit all Preprocessor::getSpelling() callers, improving failure | Douglas Gregor | 2010-03-16 | 1 | -1/+5 |
* | Audit all callers of SourceManager::getCharacterData(); update some of | Douglas Gregor | 2010-03-16 | 1 | -0/+1 |
* | Let SourceManager::getBufferData return StringRef instead of a pair of two co... | Benjamin Kramer | 2010-03-16 | 1 | -5/+4 |
* | Give SourceManager a Diagnostic object with which to report errors, | Douglas Gregor | 2010-03-16 | 1 | -5/+3 |
* | Introduce a new BufferResult class to act as the return type of | Douglas Gregor | 2010-03-15 | 1 | -1/+8 |
* | don't inform comment handlers about comments in #if 0 blocks, | Chris Lattner | 2010-02-03 | 1 | -7/+9 |
* | Teach CIndex's cursor visitor to restrict its traversal to a specific | Douglas Gregor | 2010-01-22 | 1 | -0/+4 |
* | allow the HandlerComment callback to push tokens into the | Chris Lattner | 2010-01-18 | 1 | -14/+24 |
* | add a TODO for a perf improvement in LexIdentifier. | Chris Lattner | 2010-01-11 | 1 | -2/+5 |
* | Do not parse hexadecimal floating point literals in C++0x mode because they are | Alexis Hunt | 2010-01-10 | 1 | -1/+2 |
* | reimplement r90860, fixing a couple of problems: | Chris Lattner | 2009-12-17 | 1 | -9/+21 |
* | teach clang to recover gracefully from conflict markers left in source | Chris Lattner | 2009-12-14 | 1 | -14/+133 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-08 | 1 | -4/+9 |
* | Extend the source manager with the ability to override the contents of | Douglas Gregor | 2009-12-02 | 1 | -22/+9 |
* | Fix PR5633 by making the preprocessor handle the case where we can | Chris Lattner | 2009-11-30 | 1 | -6/+5 |
* | Move DISABLE_INLINE to the front of the decl so MSVC can parse it. Patch by A... | Benjamin Kramer | 2009-11-14 | 1 | -4/+4 |
* | Teach Lexer::MeasureTokenLength to be able to measure the | Chris Lattner | 2009-10-14 | 1 | -0/+1 |
* | Replace the -code-completion-dump option with | Douglas Gregor | 2009-09-22 | 1 | -9/+21 |
* | Refactor and simplify the CodeCompleteConsumer, so that all of the | Douglas Gregor | 2009-09-21 | 1 | -12/+13 |
* | Initial implementation of a code-completion interface in Clang. In | Douglas Gregor | 2009-09-17 | 1 | -1/+14 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -148/+148 |
* | Convert the CharInfo table to be statically initialized, instead of dynamical... | Chris Lattner | 2009-07-07 | 1 | -15/+86 |
* | fix an out-of-date comment. | Chris Lattner | 2009-07-07 | 1 | -5/+3 |
* | Add support for retrieving the Doxygen comment associated with a given | Douglas Gregor | 2009-07-02 | 1 | -1/+8 |
* | Fix our check for "random whitespace between a \ and newline" to work | Chris Lattner | 2009-06-23 | 1 | -2/+3 |
* | Fix rdar://6880630 - # in _Pragma does not start a preprocessor directive. | Chris Lattner | 2009-05-13 | 1 | -2/+2 |
* | Get rid of some useless uses of NoExtensions. The philosophy here is | Eli Friedman | 2009-04-28 | 1 | -2/+1 |
* | fix rdar://6816766 - Crash with function-like macro test at end of directive. | Chris Lattner | 2009-04-24 | 1 | -0/+2 |
* | add a new Lexer::SkipEscapedNewLines method. | Chris Lattner | 2009-04-18 | 1 | -0/+23 |
* | factor escape newline measuring out into its own helper function. | Chris Lattner | 2009-04-18 | 1 | -40/+45 |
* | remove unneeded scopes. | Chris Lattner | 2009-04-18 | 1 | -45/+41 |
* | Fix two problems from PR3916, and one problem I noticed while hacking | Chris Lattner | 2009-04-17 | 1 | -5/+5 |
* | Change Lexer::MeasureTokenLength to take a LangOptions reference. | Chris Lattner | 2009-04-14 | 1 | -6/+2 |
* | 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 |