| Commit message (Expand) | Author | Age | Files | Lines |
* | Support -Wc++98-compat-pedantic as requested: | Seth Cantrell | 2012-04-13 | 1 | -4/+4 |
* | C++11 no longer requires files to end with a newline | Seth Cantrell | 2012-04-13 | 1 | -1/+2 |
* | Add a query macro for C++11 N3276, decltype does not require complete | Douglas Gregor | 2012-04-10 | 1 | -0/+1 |
* | ext_reserved_user_defined_literal must not default to Error in MicrosoftMode.... | Francois Pichet | 2012-04-07 | 1 | -1/+3 |
* | [Lex] Add support for 'user specified system frameworks' (see test case). | Daniel Dunbar | 2012-04-05 | 1 | -7/+30 |
* | [Lex] HeaderSearch: Introduce a FrameworkCacheEntry structure to hold the Fra... | Daniel Dunbar | 2012-04-05 | 1 | -13/+11 |
* | Simplify. | Daniel Dunbar | 2012-04-05 | 1 | -2/+1 |
* | [preprocessor] In Preprocessor::CachingLex() check whether there were more to... | Argyrios Kyrtzidis | 2012-04-04 | 1 | -7/+11 |
* | Add feature check "cxx_local_type_template_args" describing support | Douglas Gregor | 2012-04-04 | 1 | -0/+2 |
* | Correct handling of _Pragma macro inside a macro argument. | Argyrios Kyrtzidis | 2012-04-03 | 3 | -5/+66 |
* | Fixed MacroInfo definition range for function like macros with empty body. | Abramo Bagnara | 2012-03-31 | 1 | -3/+2 |
* | Make ModuleMapParser own its TargetInfo, so it doesn't get leaked. | Benjamin Kramer | 2012-03-29 | 1 | -2/+2 |
* | [preprocessor] Handle correctly inclusion directives that have macro expansio... | Argyrios Kyrtzidis | 2012-03-27 | 2 | -18/+45 |
* | Simplify some users of DenseMap::erase. | Benjamin Kramer | 2012-03-24 | 1 | -4/+1 |
* | Turns #import in MS Mode into an error. | Aaron Ballman | 2012-03-18 | 1 | -2/+18 |
* | From Vassil Vassilev: | Axel Naumann | 2012-03-16 | 2 | -8/+11 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 9 | -109/+109 |
* | Improve diagnostics for UCNs referring to control characters and members of the | Richard Smith | 2012-03-09 | 1 | -24/+41 |
* | User-defined literals are done. | Richard Smith | 2012-03-09 | 1 | -2/+2 |
* | When checking the encoding of an 8-bit string literal, don't just check the | Richard Smith | 2012-03-08 | 1 | -13/+8 |
* | Add support for cooked forms of user-defined-integer-literal and | Richard Smith | 2012-03-08 | 2 | -4/+20 |
* | Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix not | Richard Smith | 2012-03-08 | 1 | -1/+14 |
* | User-defined literal support for character literals. | Richard Smith | 2012-03-08 | 1 | -0/+3 |
* | Add -Wc++11-compat warning for string and character literals followed by | Richard Smith | 2012-03-07 | 1 | -5/+12 |
* | Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, | Ted Kremenek | 2012-03-06 | 1 | -0/+4 |
* | User-defined literals: reject string and character UDLs in all places where the | Richard Smith | 2012-03-06 | 7 | -17/+99 |
* | [preprocessor] Enhance PreprocessingRecord to keep track of locations of cond... | Argyrios Kyrtzidis | 2012-03-05 | 2 | -4/+99 |
* | [preprocessor] Enhance the preprocessor callbacks: | Argyrios Kyrtzidis | 2012-03-05 | 1 | -27/+29 |
* | Lexing support for user-defined literals. Currently these lex as the same token | Richard Smith | 2012-03-05 | 2 | -6/+88 |
* | Add a pile of tests for unrestricted unions, and advertise support for them. | Richard Smith | 2012-03-03 | 1 | -1/+1 |
* | Remove unused variable. | Benjamin Kramer | 2012-03-03 | 1 | -1/+0 |
* | Adding support for #pragma include_alias in MS compatibility mode. This impl... | Aaron Ballman | 2012-03-02 | 2 | -0/+126 |
* | Change @import to @__experimental_modules_import. We are not ready to commit... | Ted Kremenek | 2012-03-01 | 2 | -7/+7 |
* | Implement double underscore names support in __has_attribute | Jean-Daniel Dupas | 2012-03-01 | 1 | -1/+6 |
* | Revert r151800, which was committed without review and has correctness issues. | Richard Smith | 2012-03-01 | 2 | -108/+0 |
* | Implements support for #pragma include_alias in ms compatibility mode. Fixes... | Aaron Ballman | 2012-03-01 | 2 | -0/+108 |
* | Move suport for redefining operator keywords from -fms-extensions to -fms-com... | Nico Weber | 2012-03-01 | 1 | -1/+1 |
* | Allow operator keywords to be #defined in ms-ext mode. | Nico Weber | 2012-02-29 | 1 | -1/+8 |
* | Initializer lists are now supported. | Sebastian Redl | 2012-02-25 | 1 | -1/+1 |
* | Accept __has_feature(__feature__) as a synonym for __has_feature(feature) (and | Richard Smith | 2012-02-25 | 1 | -2/+13 |
* | Don't record nested macro expansions in the preprocessing record, | Argyrios Kyrtzidis | 2012-02-25 | 2 | -9/+6 |
* | Implement a new type trait __is_trivially_constructible(T, Args...) | Douglas Gregor | 2012-02-24 | 1 | -0/+1 |
* | Provide the __is_trivially_assignable type trait, which provides | Douglas Gregor | 2012-02-23 | 1 | -0/+1 |
* | Clang now supports lambda expressions. | Douglas Gregor | 2012-02-23 | 1 | -1/+1 |
* | Basic: import IntrusiveRefCntPtr<> into clang namespace | Dylan Noblesmith | 2012-02-20 | 1 | -2/+2 |
* | Advertize support for constexpr. | Richard Smith | 2012-02-14 | 1 | -1/+1 |
* | Implement warning for non-wide string literals with an unexpected encoding. ... | Eli Friedman | 2012-02-11 | 1 | -15/+40 |
* | Fixing hex floating literal support so that it handles 0x.2p2 properly. | Aaron Ballman | 2012-02-08 | 1 | -6/+11 |
* | Revert my patches which removed Diagnostic.h includes by moving some operator... | Benjamin Kramer | 2012-02-07 | 1 | -15/+0 |
* | Hex literals without a significand no longer crash the lexer. Fixes bug 7910 | Aaron Ballman | 2012-02-07 | 1 | -0/+6 |