| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Downgrade the error about rvalue references to an extension warning | Douglas Gregor | 2011-01-25 | 1 | -2/+2 |
* | Eradicate any mention of C++0x concepts. | Douglas Gregor | 2011-01-19 | 1 | -1/+0 |
* | Variadic templates are fully implemented. | Douglas Gregor | 2011-01-19 | 1 | -1/+1 |
* | clean up some dead code around __has_include() processing code identified by ... | Chris Lattner | 2011-01-15 | 1 | -13/+12 |
* | Fix diagnostic pragmas. | Argyrios Kyrtzidis | 2010-12-15 | 1 | -1/+9 |
* | Revert r119838 "Don't warn for empty 'if' body if there is a macro that expan... | Argyrios Kyrtzidis | 2010-11-20 | 1 | -1/+1 |
* | Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: | Argyrios Kyrtzidis | 2010-11-19 | 1 | -0/+1 |
* | Make sure to always check the result of | Douglas Gregor | 2010-11-12 | 1 | -7/+14 |
* | lib/Lex/PPMacroExpansion.cpp: Fixup to appease MSVC. | NAKAMURA Takumi | 2010-11-09 | 1 | -0/+4 |
* | Appeasing MSVC, take 3 | Douglas Gregor | 2010-11-09 | 1 | -0/+1 |
* | Try to appease MSVC | Douglas Gregor | 2010-11-09 | 1 | -0/+5 |
* | sprintf -> snprintf conversion, from Vladimir Kirillov | Douglas Gregor | 2010-11-09 | 1 | -3/+3 |
* | Document Clang's support for attributes on individual enumerators and | John McCall | 2010-11-08 | 1 | -0/+3 |
* | Make the deserialization of macro definitions lazy, so that we can | Douglas Gregor | 2010-10-30 | 1 | -0/+15 |
* | Extend the preprocessing record and libclang with support for | Douglas Gregor | 2010-10-20 | 1 | -2/+3 |
* | Add a __has_attribute macro that works much like __has_feature and __has_buil... | Anders Carlsson | 2010-10-20 | 1 | -2/+14 |
* | Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a | Douglas Gregor | 2010-10-08 | 1 | -0/+1 |
* | Implement the C++0x "trailing return type" feature, e.g., | Douglas Gregor | 2010-10-01 | 1 | -0/+1 |
* | Allow the use of C++0x deleted functions as an extension in C++98. | Anders Carlsson | 2010-09-24 | 1 | -1/+1 |
* | Implement __has_feature(cxx_inline_namespaces) | Sebastian Redl | 2010-08-31 | 1 | -0/+1 |
* | Add support for Microsoft's __pragma in the preprocessor. | John McCall | 2010-08-28 | 1 | -2/+10 |
* | Implement code completion for preprocessor expressions and in macro | Douglas Gregor | 2010-08-24 | 1 | -0/+8 |
* | After a lengthy design discussion, add support for "ownership attributes" for... | Ted Kremenek | 2010-07-31 | 1 | -0/+3 |
* | More clang support for darwin tls. Add a __has_feature macro and | Eric Christopher | 2010-06-24 | 1 | -0/+2 |
* | 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 |
* | fix a case where macro expansion should be disabled, patch by | Chris Lattner | 2010-03-26 | 1 | -4/+7 |
* | Audit all Preprocessor::getSpelling() callers, improving failure | Douglas Gregor | 2010-03-16 | 1 | -2/+6 |
* | Augment __has_feature to report that Clang supports adding attribute 'unused' | Ted Kremenek | 2010-03-05 | 1 | -0/+1 |
* | Add an overload of Preprocessor::getSpelling which takes a SmallVector and | Benjamin Kramer | 2010-02-27 | 1 | -6/+2 |
* | Add __has_feature support for attributes ns_returns_not_retained | Ted Kremenek | 2010-02-18 | 1 | -1/+3 |
* | 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 |
* | revert my patch for rdar://7520940 that warns when a published header | Chris Lattner | 2010-01-22 | 1 | -3/+1 |
* | Add a bunch more feature-checking macros for C++0x features. Some of these are | Alexis Hunt | 2010-01-13 | 1 | -0/+10 |
* | stringref'ize a bunch of filename handling logic. Much | Chris Lattner | 2010-01-10 | 1 | -11/+8 |
* | implement rdar://7520940: published framework headers should | Chris Lattner | 2010-01-10 | 1 | -1/+2 |
* | Simplify with StringSwitch. | Benjamin Kramer | 2010-01-09 | 1 | -28/+12 |
* | move the VarargsElided member of MacrosArgs to shrink the MacroArgs struct | Chris Lattner | 2009-12-14 | 1 | -3/+3 |
* | Get rid of some diagnostics that don't follow our rules for -pedantic | Eli Friedman | 2009-12-08 | 1 | -7/+0 |
* | Add 'has_feature(cxx_exceptions)' to allow code to determine via preprocessor... | Ted Kremenek | 2009-12-03 | 1 | -0/+3 |
* | Rename has_feature(rtti) to has_feature(cxx_rtti) for clarity. | Ted Kremenek | 2009-12-03 | 1 | -3/+3 |
* | Add "has_feature" support for C++ RTTI. | Ted Kremenek | 2009-12-03 | 1 | -0/+3 |
* | Added __has_include and __has_include_next. | John Thompson | 2009-11-02 | 1 | -2/+129 |
* | PR4991: Properly remove trailing newline from __TIMESTAMP__. | Benjamin Kramer | 2009-09-16 | 1 | -3/+3 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -80/+80 |
* | Updated GNU runtime non-fragile ABI. | David Chisnall | 2009-08-31 | 1 | -0/+3 |
* | implement and document a new __has_feature and __has_builtin magic | Chris Lattner | 2009-06-13 | 1 | -13/+82 |
* | Use v.data() instead of &v[0] when SmallVector v might be empty. | Jay Foad | 2009-05-21 | 1 | -1/+2 |
* | When we expect two arguments but have zero, make sure to add | Chris Lattner | 2009-05-13 | 1 | -0/+5 |