| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | 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 |