| Commit message (Expand) | Author | Age | Files | Lines |
| * | Improve handling of base initializers. We now parse initializers in out of li... | Anders Carlsson | 2009-03-25 | 1 | -0/+12 |
| * | Parse deleted function definitions and hook them up to Doug's machinery. | Sebastian Redl | 2009-03-24 | 1 | -0/+16 |
| * | Fix the bug that Eli noticed where we wouldn't look at function decls outside... | Anders Carlsson | 2009-03-24 | 1 | -21/+45 |
| * | Template instantiation for constructors | Douglas Gregor | 2009-03-24 | 1 | -0/+9 |
| * | Handle pointers to arrays of abstract types. | Anders Carlsson | 2009-03-24 | 1 | -0/+9 |
| * | More work on diagnosing abstract classes. We can now handle cases like | Anders Carlsson | 2009-03-24 | 1 | -1/+48 |
| * | More improvements to abstract type checking. Handle arrays correctly, and mak... | Anders Carlsson | 2009-03-23 | 1 | -0/+3 |
| * | It's an error to try to allocate an abstract object using new. | Anders Carlsson | 2009-03-23 | 1 | -2/+2 |
| * | Disallow catching exceptions by rvalue reference. | Sebastian Redl | 2009-03-22 | 1 | -3/+7 |
| * | Fix build from r67476 and address the easy part of Doug's comments on rvalue ... | Sebastian Redl | 2009-03-22 | 1 | -5/+4 |
| * | Disallow abstract types where appropriate. | Anders Carlsson | 2009-03-22 | 1 | -1/+45 |
| * | Keep track of whether a class is abstract or not. This is currently only used... | Anders Carlsson | 2009-03-22 | 1 | -1/+81 |
| * | Introduce a representation for types that we referred to via a | Douglas Gregor | 2009-03-19 | 1 | -2/+2 |
| * | The scope representation can now be either a DeclContext pointer or a | Douglas Gregor | 2009-03-18 | 1 | -1/+1 |
| * | Almost complete implementation of rvalue references. One bug, and a few uncle... | Sebastian Redl | 2009-03-16 | 1 | -8/+23 |
| * | Handle static_asserts when instantiating structs. | Anders Carlsson | 2009-03-15 | 1 | -3/+3 |
| * | Convert a bunch of actions to smart pointers, and also bring PrintParserCallb... | Sebastian Redl | 2009-03-15 | 1 | -11/+12 |
| * | Make sure to release the expressions. | Anders Carlsson | 2009-03-15 | 1 | -0/+2 |
| * | Handle dependent types/exprs in static_assert expressions. | Anders Carlsson | 2009-03-14 | 1 | -11/+14 |
| * | More static_assert work. Check that the assert expr is valid and show an erro... | Anders Carlsson | 2009-03-14 | 1 | -0/+27 |
| * | Refactor the way we handle operator overloading and template | Douglas Gregor | 2009-03-13 | 1 | -1/+1 |
| * | Move most of the checking from ActOnCXXMemberDeclarator to other, more genera... | Douglas Gregor | 2009-03-11 | 1 | -66/+2 |
| * | Make sure that we set the access specifier for an instantiated FieldDecl, and... | Douglas Gregor | 2009-03-11 | 1 | -13/+4 |
| * | Eliminate CXXClassMemberWrapper | Douglas Gregor | 2009-03-11 | 1 | -4/+1 |
| * | Eliminate CXXClassVarDecl. It doesn't add anything | Douglas Gregor | 2009-03-11 | 1 | -2/+2 |
| * | Implement basic template instantiation for fields. Reshuffle checking | Douglas Gregor | 2009-03-11 | 1 | -1/+2 |
| * | Limit the template instantiation depth to some user-configurable value | Douglas Gregor | 2009-03-10 | 1 | -1/+1 |
| * | Implement template instantiation for ClassTemplateSpecializationTypes, | Douglas Gregor | 2009-03-09 | 1 | -1/+2 |
| * | Rename DiagnoseIncompleteType to RequireCompleteType, and update the document... | Douglas Gregor | 2009-03-09 | 1 | -2/+2 |
| * | more minor simplifications. | Chris Lattner | 2009-03-05 | 1 | -7/+6 |
| * | refactor C++ bitfield checking a bit (haha) | Chris Lattner | 2009-03-05 | 1 | -55/+31 |
| * | fix PR3607 and a fixme, by checking bitfield constraints | Chris Lattner | 2009-03-05 | 1 | -4/+8 |
| * | Implement the basics of implicit instantiation of class templates, in | Douglas Gregor | 2009-03-03 | 1 | -44/+91 |
| * | Create a new TypeNodes.def file that enumerates all of the types, | Douglas Gregor | 2009-02-26 | 1 | -9/+9 |
| * | Downgrade complaints about calling unavailable functions to a warning | Douglas Gregor | 2009-02-18 | 1 | -2/+20 |
| * | remove "; candidates are/is:" from various ambiguity diagnostics. | Chris Lattner | 2009-02-17 | 1 | -2/+2 |
| * | Adopt a more principled approach to invalid declarations: | Douglas Gregor | 2009-02-16 | 1 | -4/+7 |
| * | Make Sema::getTypeName return the opaque pointer of a QualType rather | Douglas Gregor | 2009-02-09 | 1 | -8/+8 |
| * | Overhaul of Stmt allocation: | Ted Kremenek | 2009-02-07 | 1 | -2/+2 |
| * | Basic representation of C++ class templates, from Andrew Sutton. | Douglas Gregor | 2009-02-04 | 1 | -0/+1 |
| * | Some name-lookup-related fixes, from Piotr Rak! | Douglas Gregor | 2009-02-04 | 1 | -4/+4 |
| * | Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?... | Douglas Gregor | 2009-02-04 | 1 | -1/+1 |
| * | Semantic analysis, ASTs, and unqualified name lookup support for C++ | Douglas Gregor | 2009-02-03 | 1 | -6/+44 |
| * | Check value-initializations that occur when an initializer list | Douglas Gregor | 2009-02-02 | 1 | -3/+10 |
| * | Improve our handling of the second step in a user-defined conversion | Douglas Gregor | 2009-01-30 | 1 | -1/+14 |
| * | Eliminated LookupCriteria, whose creation was causing a bottleneck for | Douglas Gregor | 2009-01-30 | 1 | -11/+4 |
| * | move library-specific diagnostic headers into library private dirs. Reduce | Chris Lattner | 2009-01-29 | 1 | -1/+0 |
| * | Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupD... | Steve Naroff | 2009-01-29 | 1 | -4/+3 |
| * | Name change (isTypeName->getTypeName). | Steve Naroff | 2009-01-28 | 1 | -1/+1 |
| * | Remove 'enableLazyBuiltinCreation' argument to Sema::LookupDecl(). It is unused. | Steve Naroff | 2009-01-28 | 1 | -1/+0 |