| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. | Richard Smith | 2012-04-17 | 1 | -0/+9 |
* | For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is | Richard Smith | 2012-04-04 | 1 | -2/+2 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -7/+7 |
* | [AST] Type::isVoidType() is trivial and should be inlined. | Daniel Dunbar | 2012-03-09 | 1 | -7/+0 |
* | [AST] Change Type::isIntegerType to be inlined(). It is very popular. | Daniel Dunbar | 2012-03-08 | 1 | -11/+0 |
* | AST: Move several Type::is...Type() functions to be inline. | Daniel Dunbar | 2012-03-06 | 1 | -53/+8 |
* | Remove dead code. | Ahmed Charles | 2012-02-19 | 1 | -5/+0 |
* | Track whether a function type has a trailing return type as type sugar. Use this | Richard Smith | 2012-02-10 | 1 | -5/+7 |
* | Revise the SplitQualType interface to make it its own thing instead of | John McCall | 2012-02-08 | 1 | -20/+21 |
* | Revert my patches which removed Diagnostic.h includes by moving some operator... | Benjamin Kramer | 2012-02-07 | 1 | -21/+0 |
* | Move operator overload out of line. Calling operator<< on a forward declared ... | Benjamin Kramer | 2012-02-05 | 1 | -0/+6 |
* | Move various diagnostic operator<< overloads out of line and remove includes ... | Benjamin Kramer | 2012-02-04 | 1 | -0/+15 |
* | When a pack expansion occurs in the template argument list of an alias | Douglas Gregor | 2012-02-03 | 1 | -10/+2 |
* | Simplify {Record,Enum}Type::classof. | Peter Collingbourne | 2012-01-26 | 1 | -8/+0 |
* | Fix PR11848: decree that an alias template contains an unexpanded parameter pack | Richard Smith | 2012-01-25 | 1 | -2/+4 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -6/+0 |
* | decltype(e) is type-dependent if e is instantiation-dependent. Scary but true. | Richard Smith | 2012-01-15 | 1 | -1/+4 |
* | Remember if a type has its visibility set explicitly or implicitly. | Rafael Espindola | 2012-01-14 | 1 | -16/+27 |
* | Implement the missing pieces of Evaluate for _Complex types. With that compl... | Eli Friedman | 2012-01-10 | 1 | -2/+4 |
* | Diagnose cases where the definition of a particular type is required, | Douglas Gregor | 2012-01-02 | 1 | -11/+30 |
* | Unrevert r147271, reverted in r147361. | Richard Smith | 2011-12-30 | 1 | -4/+0 |
* | Revert r147271. This fixes PR11676. | Rafael Espindola | 2011-12-30 | 1 | -0/+4 |
* | constexpr: perform zero-initialization prior to / instead of performing a | Richard Smith | 2011-12-25 | 1 | -4/+0 |
* | Keep track of all declarations of an Objective-C class (both forward | Douglas Gregor | 2011-12-15 | 1 | -1/+1 |
* | Correctly perform integral promotions on wchar_t/char16_t/char32_t in C++. <r... | Eli Friedman | 2011-10-26 | 1 | -4/+5 |
* | Restore r142914 and r142915, now with missing file and apparent | John McCall | 2011-10-25 | 1 | -0/+1 |
* | Revert r142914 and r142915, due to possibly missing file. | NAKAMURA Takumi | 2011-10-25 | 1 | -1/+0 |
* | Introduce a placeholder type for "pseudo object" | John McCall | 2011-10-25 | 1 | -0/+1 |
* | Add a new placeholder type to represent "unbridged" | John McCall | 2011-10-17 | 1 | -0/+1 |
* | Provide half floating point support as a storage only type. | Anton Korobeynikov | 2011-10-14 | 1 | -1/+9 |
* | Rename TagDecl::isDefinition -> isCompleteDefinition | John McCall | 2011-10-07 | 1 | -2/+2 |
* | Support for C1x _Atomic specifier (see testcase). This is primarily being co... | Eli Friedman | 2011-10-06 | 1 | -0/+2 |
* | constexpr: semantic checking for constexpr functions and constructors. Based in | Richard Smith | 2011-10-01 | 1 | -22/+12 |
* | Fix typo. | Richard Smith | 2011-09-30 | 1 | -1/+1 |
* | When 'bool' is not a built-in type but is defined as a macro, print | Douglas Gregor | 2011-09-27 | 1 | -2/+2 |
* | Give conversions of block pointers to ObjC pointers a different cast kind | John McCall | 2011-09-09 | 1 | -6/+7 |
* | Declare and define implicit move constructor and assignment operator. | Sebastian Redl | 2011-08-30 | 1 | -2/+3 |
* | Track in the AST whether a function is constexpr. | Richard Smith | 2011-08-15 | 1 | -8/+16 |
* | Renamings to consistently use 'Constexpr' not 'ConstExpr' when referring to t... | Richard Smith | 2011-08-10 | 1 | -1/+1 |
* | Match type names and give more info for out-of-line function definition errors. | Kaelyn Uhrain | 2011-08-04 | 1 | -0/+20 |
* | Make CodeGen for array delete involving incomplete class work without crashin... | Eli Friedman | 2011-07-27 | 1 | -1/+1 |
* | Add support for C++0x unicode string and character literals, from Craig Topper! | Douglas Gregor | 2011-07-27 | 1 | -0/+12 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -1/+1 |
* | In ARC mode, consider Objective-C lifetime types (object pointers and | Douglas Gregor | 2011-07-12 | 1 | -2/+0 |
* | Improve name mangling for instantiation-dependent types that are not | Douglas Gregor | 2011-07-12 | 1 | -0/+20 |
* | Fix the desugaring of dependent decltype and typeof(expr) nodes. The | Douglas Gregor | 2011-07-12 | 1 | -1/+17 |
* | Allow us to compute linkage et al for instantiation-dependent types. | Douglas Gregor | 2011-07-11 | 1 | -2/+2 |
* | Introduce the notion of instantiation dependence into Clang's AST. A | Douglas Gregor | 2011-07-01 | 1 | -15/+62 |
* | Preserve that a TemplateName was arrived at by substituting | John McCall | 2011-06-30 | 1 | -0/+1 |
* | Document and check tighter assumptions about the TemplateName of a | John McCall | 2011-06-30 | 1 | -0/+3 |