| Commit message (Expand) | Author | Age | Files | Lines |
* | Add '__has_feature' support for weak ObjC classes. | Ted Kremenek | 2010-04-29 | 1 | -0/+1 |
* | Sort '__has_feature' cases. No functionality change. | Ted Kremenek | 2010-04-29 | 1 | -15/+15 |
* | push some source location information down through the compiler, | Chris Lattner | 2010-04-20 | 3 | -19/+17 |
* | add a PPCallback handler for a skipped #include, patch by | Chris Lattner | 2010-04-19 | 1 | -6/+9 |
* | emit warn_char_constant_too_large at most once per literal, fixing PR6852 | Chris Lattner | 2010-04-16 | 1 | -1/+4 |
* | Improve line marker directive locations, patch by Jordy Rose | Chris Lattner | 2010-04-14 | 1 | -2/+3 |
* | make the token paste avoidance logic turn "..." into ".. ." instead of ". . ." | Chris Lattner | 2010-04-14 | 1 | -2/+4 |
* | fix a minor bug I noticed while work with Jordy's patch for PR6101, | Chris Lattner | 2010-04-12 | 1 | -2/+4 |
* | Match MemoryBuffer API changes. | Chris Lattner | 2010-04-05 | 1 | -5/+4 |
* | Reinstate my CodeModificationHint -> FixItHint renaming patch, without | Douglas Gregor | 2010-03-31 | 2 | -5/+4 |
* | Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder | Douglas Gregor | 2010-03-31 | 2 | -4/+5 |
* | Rename CodeModificationHint to FixItHint, since we've been using the | Douglas Gregor | 2010-03-31 | 2 | -5/+4 |
* | fix a case where macro expansion should be disabled, patch by | Chris Lattner | 2010-03-26 | 1 | -4/+7 |
* | fix a bug in paste avoidance which would cause us to accidentally | Chris Lattner | 2010-03-26 | 1 | -1/+1 |
* | PPCallbacks: Add hook for reaching the end of the main file, and fix Dependen... | Daniel Dunbar | 2010-03-23 | 2 | -0/+6 |
* | Robustify PreprocessingRecord slightly, by only creating macro | Douglas Gregor | 2010-03-19 | 1 | -3/+12 |
* | Implement serialization and lazy deserialization of the preprocessing | Douglas Gregor | 2010-03-19 | 1 | -0/+72 |
* | Make the preprocessing record a PPCallbacks subclass itself, | Douglas Gregor | 2010-03-19 | 2 | -39/+27 |
* | Optionally store a PreprocessingRecord in the preprocessor itself, and | Douglas Gregor | 2010-03-19 | 2 | -16/+45 |
* | Explicitly link macro instantiations to macro definitions in the | Douglas Gregor | 2010-03-18 | 1 | -3/+5 |
* | Introduce the notion of a "preprocessing record", which keeps track of | Douglas Gregor | 2010-03-18 | 2 | -0/+38 |
* | Entering the main source file in the preprocessor can fail if the | Douglas Gregor | 2010-03-17 | 1 | -5/+4 |
* | Remove unused variable | Douglas Gregor | 2010-03-16 | 1 | -1/+0 |
* | Audit all Preprocessor::getSpelling() callers, improving failure | Douglas Gregor | 2010-03-16 | 6 | -24/+58 |
* | Audit all callers of SourceManager::getCharacterData(); update some of | Douglas Gregor | 2010-03-16 | 3 | -3/+10 |
* | Audit all getBuffer() callers (for both the FullSourceLoc and | Douglas Gregor | 2010-03-16 | 1 | -2/+4 |
* | Teach the one caller of SourceManager::getMemoryBufferForFile() to cope with ... | Douglas Gregor | 2010-03-16 | 1 | -2/+3 |
* | Let SourceManager::getBufferData return StringRef instead of a pair of two co... | Benjamin Kramer | 2010-03-16 | 2 | -6/+5 |
* | Introduce optional "Invalid" parameters to routines that invoke the | Douglas Gregor | 2010-03-16 | 3 | -13/+49 |
* | Use SourceManager's Diagnostic object for all file-reading errors, | Douglas Gregor | 2010-03-16 | 1 | -2/+1 |
* | Give SourceManager a Diagnostic object with which to report errors, | Douglas Gregor | 2010-03-16 | 2 | -7/+6 |
* | Introduce a new BufferResult class to act as the return type of | Douglas Gregor | 2010-03-15 | 3 | -5/+15 |
* | Use SmallString instead of SmallVector | Kovarththanan Rajaratnam | 2010-03-13 | 3 | -29/+29 |
* | No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUp... | Kovarththanan Rajaratnam | 2010-03-13 | 1 | -3/+2 |
* | Allow users to set CPPFLAGS and CXXFLAGS on the make command line. | Jeffrey Yasskin | 2010-03-12 | 1 | -2/+2 |
* | Switch over IdentifierInfoLookup to StringRef | Kovarththanan Rajaratnam | 2010-03-12 | 1 | -5/+5 |
* | Augment __has_feature to report that Clang supports adding attribute 'unused' | Ted Kremenek | 2010-03-05 | 1 | -0/+1 |
* | Move method out-of-line. I thought this would be a candidate for inlining but... | Benjamin Kramer | 2010-02-27 | 1 | -1/+18 |
* | Another trivial getSpelling simplification. | Benjamin Kramer | 2010-02-27 | 1 | -4/+2 |
* | Add an overload of Preprocessor::getSpelling which takes a SmallVector and | Benjamin Kramer | 2010-02-27 | 5 | -24/+10 |
* | fix rdar://7683173, rejecting an invalid conditional | Chris Lattner | 2010-02-26 | 1 | -1/+1 |
* | Add __has_feature support for attributes ns_returns_not_retained | Ted Kremenek | 2010-02-18 | 1 | -1/+3 |
* | Fix PR6282: the include guard optimization cannot happen if the | Chris Lattner | 2010-02-12 | 1 | -7/+10 |
* | When placing an annotation token over an existing annotation token, make sure... | Sebastian Redl | 2010-02-08 | 1 | -1/+1 |
* | don't inform comment handlers about comments in #if 0 blocks, | Chris Lattner | 2010-02-03 | 1 | -7/+9 |
* | Fix subtle bug in Preprocessor::AdvanceToTokenCharacter(): use '+=' instead o... | Ted Kremenek | 2010-01-29 | 1 | -1/+1 |
* | Use raw_ostreams in Preprocessor::ExpandBuiltinMacro. Still not nice but less... | Benjamin Kramer | 2010-01-27 | 1 | -19/+17 |
* | Fix typo in comment | Douglas Gregor | 2010-01-26 | 1 | -1/+1 |
* | -fno-rtti is now the default. | Chris Lattner | 2010-01-24 | 1 | -1/+0 |
* | ui64, etc. are valid VS suffixes. | Fariborz Jahanian | 2010-01-22 | 1 | -1/+1 |