| Commit message (Expand) | Author | Age | Files | Lines |
* | Merging r156031: | Bill Wendling | 2012-05-12 | 1 | -1/+1 |
* | Merging r155293: | Bill Wendling | 2012-05-12 | 1 | -15/+0 |
* | PR12569: Instantiate exception specifications of explicit instantiations | Richard Smith | 2012-04-17 | 1 | -2/+5 |
* | Implement the last part of C++ [class.mem]p2, delaying the parsing of | Douglas Gregor | 2012-04-16 | 1 | -2/+8 |
* | Implement C++11 [expr.prim.general]p3, which permits the use of 'this' | Douglas Gregor | 2012-04-16 | 1 | -1/+8 |
* | PR12500: Improve the wording of the diagnostic for a redefinition of a name | Richard Smith | 2012-04-13 | 1 | -1/+1 |
* | Fixed scoping error for late parsed attributes in nested classes. | DeLesley Hutchins | 2012-04-06 | 1 | -1/+16 |
* | Replace the workaround from r153445 with a proper fix. | Kaelyn Uhrain | 2012-04-03 | 1 | -14/+6 |
* | Implement DR1402: if a field or base class is not movable, the derived class's | Richard Smith | 2012-04-02 | 1 | -2/+3 |
* | Basic semantic analysis support for inheriting constructor declarations in | Richard Smith | 2012-04-02 | 1 | -1/+1 |
* | Unify and fix our checking of C++ [dcl.meaning]p1's requirements | Douglas Gregor | 2012-03-28 | 1 | -85/+115 |
* | When diagnosing an invalid out-of-line redeclaration, don't permit | Douglas Gregor | 2012-03-26 | 1 | -1/+8 |
* | Delay checking of dependent underlying types for redeclarations of member | Richard Smith | 2012-03-26 | 1 | -1/+3 |
* | When defining a forward-declared enum, don't try to attach the definition to | Richard Smith | 2012-03-23 | 1 | -2/+3 |
* | Support for definitions of member enumerations of class templates outside the | Richard Smith | 2012-03-23 | 1 | -4/+13 |
* | Diagnose tag and class template declarations with qualified | Douglas Gregor | 2012-03-17 | 1 | -25/+43 |
* | Warn on flexible array members when in C89 mode, with -pedantic. | David Chisnall | 2012-03-16 | 1 | -0/+7 |
* | Remove a variable rendered unused by r152750. | Richard Smith | 2012-03-15 | 1 | -1/+1 |
* | Instantiating a class template should not instantiate the definition of any | Richard Smith | 2012-03-14 | 1 | -35/+54 |
* | Ensure that default arguments are handled correctly in sub scopes. For example: | James Molloy | 2012-03-13 | 1 | -7/+8 |
* | PR11925: A function can't have a variably-modified return type. Not even in C++. | Richard Smith | 2012-03-13 | 1 | -11/+12 |
* | Fix PR10447: lazily building name lookup tables for DeclContexts was broken. | Richard Smith | 2012-03-13 | 1 | -2/+2 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -140/+140 |
* | Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to | John McCall | 2012-03-10 | 1 | -1/+1 |
* | Slightly tweak this condition. "isTransparentContext()" was checking whether an | Nick Lewycky | 2012-03-10 | 1 | -2/+1 |
* | Could not find this in C99. Perhaps this rule comes from a DR, but in any case | Nick Lewycky | 2012-03-10 | 1 | -0/+1 |
* | Improve our semantic error recovery. | Argyrios Kyrtzidis | 2012-03-09 | 1 | -6/+30 |
* | lldb support: under debugger support flag, when sending message | Fariborz Jahanian | 2012-03-09 | 1 | -0/+12 |
* | [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). | Daniel Dunbar | 2012-03-09 | 1 | -30/+30 |
* | [AST] Reduce Decl::getASTContext() calls. | Daniel Dunbar | 2012-03-09 | 1 | -1/+1 |
* | Fix -Wuninitialized to catch the case of a class being initialized with a call | Richard Trieu | 2012-03-08 | 1 | -1/+2 |
* | Reapply r151638 and r151641. | James Molloy | 2012-02-29 | 1 | -1/+73 |
* | Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h | Argyrios Kyrtzidis | 2012-02-28 | 1 | -70/+1 |
* | Un-break clang based on r151638 - What was meant to be a trivial variable nam... | James Molloy | 2012-02-28 | 1 | -1/+1 |
* | Correctly track tags and enum members defined in the prototype of a function,... | James Molloy | 2012-02-28 | 1 | -1/+70 |
* | Don't assert when trying to diagnose why a class with a constructor template is | Richard Smith | 2012-02-26 | 1 | -9/+25 |
* | Try to handle qualifiers more consistently for array InitListExprs. Fixes <r... | Eli Friedman | 2012-02-23 | 1 | -3/+1 |
* | modern objc translator. Finish off first cut of the | Fariborz Jahanian | 2012-02-20 | 1 | -0/+4 |
* | When we resolve the type of an 'auto' variable, clear out the linkage | Douglas Gregor | 2012-02-20 | 1 | -1/+2 |
* | Remove a debugging line accidentally left in the last commit. | David Chisnall | 2012-02-18 | 1 | -1/+0 |
* | Implement #pragma redefine_extname. | David Chisnall | 2012-02-18 | 1 | -0/+32 |
* | Avoid infinite mutual recursion in DiagnoseInvalidRedeclaration. | Kaelyn Uhrain | 2012-02-16 | 1 | -2/+18 |
* | C++11 allows unions to have static data members. Remove the corresponding | Richard Smith | 2012-02-16 | 1 | -7/+11 |
* | Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, s... | Eli Friedman | 2012-02-16 | 1 | -3/+3 |
* | Warn about non-int main() results in GNU C mode instead of erroring. | John McCall | 2012-02-14 | 1 | -12/+21 |
* | Deal with a horrible C++11 special case. If a non-literal type has a constexpr | Richard Smith | 2012-02-13 | 1 | -8/+8 |
* | Update constexpr implementation to match CWG's chosen approach for core issues | Richard Smith | 2012-02-13 | 1 | -9/+13 |
* | Employ DirectList initialized entities to properly sort through some initiali... | Sebastian Redl | 2012-02-12 | 1 | -3/+6 |
* | Represent C++ direct initializers as ParenListExprs before semantic analysis | Sebastian Redl | 2012-02-11 | 1 | -35/+87 |
* | PR11684, core issue 1417: | Richard Smith | 2012-02-10 | 1 | -18/+0 |