| Commit message (Expand) | Author | Age | Files | Lines |
| * | Revert r131672 until __underlying_type is properly implemented in the | Alexis Hunt | 2011-05-19 | 1 | -1/+0 |
| * | Implement a __has_feature for __underlying_type | Alexis Hunt | 2011-05-19 | 1 | -0/+1 |
| * | Introduce __has_extension macro | Peter Collingbourne | 2011-05-13 | 1 | -6/+41 |
| * | Implement the __is_trivially_copyable type trait | Alexis Hunt | 2011-05-13 | 1 | -0/+1 |
| * | enable __has_feature(is_standard_layout) | Howard Hinnant | 2011-05-12 | 1 | -0/+1 |
| * | Implement CWG1170, which makes access-control errors into template | Douglas Gregor | 2011-05-11 | 1 | -0/+1 |
| * | Implement support for C++0x alias templates. | Richard Smith | 2011-05-05 | 1 | -0/+1 |
| * | Fully implement delegating constructors! | Alexis Hunt | 2011-05-01 | 1 | -0/+1 |
| * | Only call the MacroExpands callback when we're actually going to | Douglas Gregor | 2011-04-28 | 1 | -2/+3 |
| * | If a null statement was preceded by an empty macro keep its instantiation sou... | Argyrios Kyrtzidis | 2011-04-27 | 1 | -3/+4 |
| * | To be able to replay compilations we need to accurately remodel how | Manuel Klimek | 2011-04-26 | 1 | -1/+1 |
| * | Implement basic __is_trivial type-trait support, enough to close PR9472. | Chandler Carruth | 2011-04-23 | 1 | -0/+1 |
| * | Sort the type traits in a few places where they weren't previously | Chandler Carruth | 2011-04-23 | 1 | -1/+1 |
| * | don't warn about empty macro arguments in c++'0x mode, since it sucked in | Chris Lattner | 2011-04-22 | 1 | -2/+2 |
| * | Add __has_feature(cxx_range_for) check for C++11 range-based for loop. | Richard Smith | 2011-04-15 | 1 | -0/+1 |
| * | C1X: implement generic selections | Peter Collingbourne | 2011-04-15 | 1 | -0/+1 |
| * | Add a __has_feature check for the 'availability' attribute | Douglas Gregor | 2011-03-26 | 1 | -0/+1 |
| * | we can now claim to fully support the override control feature in C++0x. | Anders Carlsson | 2011-03-25 | 1 | -0/+1 |
| * | Add a 'RawPath' parameter to the PPCallbacks interface. This allows | Chandler Carruth | 2011-03-16 | 1 | -1/+2 |
| * | Create __has_feature(cxx_noexcept) and mark it as working. | Sebastian Redl | 2011-03-15 | 1 | -0/+1 |
| * | Provide an attribute, objc_method_family, to allow the inferred family | John McCall | 2011-03-02 | 1 | -0/+1 |
| * | Rename tok::eom to tok::eod. | Peter Collingbourne | 2011-02-28 | 1 | -5/+5 |
| * | Turn on __has_feature(cxx_auto_type). The feature is now fully implemented. | Richard Smith | 2011-02-20 | 1 | -1/+1 |
| * | Add a __has_feature check for default template arguments in function | Douglas Gregor | 2011-02-05 | 1 | -0/+1 |
| * | Add __has_feature() for each of the type traits | Douglas Gregor | 2011-02-03 | 1 | -0/+19 |
| * | Wire up attributes 'ns_consumed' and 'cf_consumed' in the static analyzer's O... | Ted Kremenek | 2011-01-27 | 1 | -0/+2 |
| * | Hook up attribute ns_consumes_self in the ObjC retain/release checker in the ... | Ted Kremenek | 2011-01-27 | 1 | -0/+1 |
| * | Add __has_feature(cxx_reference_qualified_functions); update tests and | Douglas Gregor | 2011-01-26 | 1 | -0/+1 |
| * | Clean up the C++0x __has_feature tests. Specifically: | Douglas Gregor | 2011-01-26 | 1 | -10/+11 |
| * | 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 |