Age | Commit message (Expand) | Author |
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 | 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-13 | Use SmallString instead of SmallVector | Kovarththanan Rajaratnam |
2010-02-27 | Add an overload of Preprocessor::getSpelling which takes a SmallVector and | Benjamin Kramer |
2010-02-12 | Fix PR6282: the include guard optimization cannot happen if the | Chris Lattner |
2010-01-22 | revert my patch for rdar://7520940 that warns when a published header | Chris Lattner |
2010-01-18 | simplify the code for skipping in a #if 0 block. The CurLexer | Chris Lattner |
2010-01-10 | stringref'ize a bunch of filename handling logic. Much | Chris Lattner |
2010-01-10 | clarify comment. | Chris Lattner |
2010-01-10 | implement rdar://7520940: published framework headers should | Chris Lattner |
2009-12-31 | Convert to StringRef, avoid a memcpy in the common case. | Benjamin Kramer |
2009-12-14 | formatting changes. | Chris Lattner |
2009-12-06 | Change Preprocessor::EnterSourceFile to make ErrorStr non-optional, clients s... | Daniel Dunbar |
2009-12-01 | pass the reason for failure up from MemoryBuffer and report it | Chris Lattner |
2009-11-30 | Fix PR5633 by making the preprocessor handle the case where we can | Chris Lattner |
2009-10-30 | Re-arranged some internal functions for coming __has_include changes. | John Thompson |
2009-10-18 | Move clients to use IdentifierInfo::getNameStart() instead of getName() | Daniel Dunbar |
2009-09-09 | Remove tabs, and whitespace cleanups. | Mike Stump |
2009-07-13 | There is no need to value initialize this array. | Daniel Dunbar |
2009-05-25 | Fix a couple of bugs: | Chris Lattner |
2009-05-22 | In assembler-with-cpp mode, don't error on '#' (stringize) operator applied to | Daniel Dunbar |
2009-05-21 | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad |
2009-04-21 | improve MacroInfo to track the source range of the macro definition, | Chris Lattner |
2009-04-21 | add a preprocessor callback function for #undef, patch by | Chris Lattner |
2009-04-19 | Fix PR4006, incorrect handling of __VA_ARGS__ when it was the first token | Chris Lattner |
2009-04-18 | more fun with line markers: the digit string is required to be interpreted | Chris Lattner |
2009-04-18 | second half of PR3940: #line requires simple digit sequence. | Chris Lattner |
2009-04-18 | enforce requirements imposed by C90 6.8 TC1, fixing PR3919. | Chris Lattner |
2009-04-18 | Fix PR3938 by taking into account C99 6.10p4. | Chris Lattner |
2009-04-17 | Fix two problems from PR3916, and one problem I noticed while hacking | Chris Lattner |
2009-04-17 | implement PR3940: #line numbers not fully checked | Chris Lattner |
2009-04-17 | #line is allowed to have macros that expand to nothing after them. | Chris Lattner |
2009-04-14 | Offer a fixit hint for our warning about tokens at the end of a directive: | Chris Lattner |
2009-04-14 | Fix the #import / #include_next "extra tokens at end of #foo directive" | Chris Lattner |
2009-04-13 | Fix assertion failure in PTH when tokens followed a closing #endif. | Daniel Dunbar |
2009-04-12 | add a ppcallback hook for macro definitions. | Chris Lattner |
2009-04-08 | finish the implementation of -imacros. The driver still needs to be hooked up. | Chris Lattner |
2009-04-08 | reject the #__include_macros directive unless it comes from the | Chris Lattner |
2009-04-08 | Add initial support for -imacros. Right now it has the same semantics as | Chris Lattner |
2009-03-27 | push line markers through -E mode. | Chris Lattner |
2009-03-18 | when preprocessing a .S file, unknown directives should just be passed through, | Chris Lattner |
2009-03-18 | This is not considered a preprocessor directive in .S files: | Chris Lattner |
2009-03-13 | use accessor instead of poking ivar directly | Chris Lattner |
2009-03-06 | #import is not considered an extension for ObjC. | Chris Lattner |
2009-02-20 | switch the macroinfo argument lists from being allocated off the heap | Chris Lattner |
2009-02-20 | detemplatify setArgumentList and some other cleanups. | Chris Lattner |
2009-02-20 | require the MAcroInfo objects are explcitly destroyed. | Chris Lattner |