| Commit message (Expand) | Author | Age | Files | Lines |
* | When there are any member new operators, global versions aren't looked up at ... | Sebastian Redl | 2009-05-14 | 1 | -2/+0 |
* | Implement explicit instantiations of member classes of class templates, e.g., | Douglas Gregor | 2009-05-14 | 1 | -4/+1 |
* | Implement C++0x nullptr. | Sebastian Redl | 2009-05-10 | 1 | -0/+6 |
* | Fix a FIXME in new expression checking. | Sebastian Redl | 2009-05-07 | 1 | -5/+4 |
* | Turns out that Sebastian already implemented the logic to compute the | Douglas Gregor | 2009-05-05 | 1 | -71/+0 |
* | Implement support for comparing pointers with <, >, <=, >=, ==, and != | Douglas Gregor | 2009-05-04 | 1 | -0/+71 |
* | Improve validation of C++ exception handling: diagnose throwing incomplete ty... | Sebastian Redl | 2009-04-27 | 1 | -2/+31 |
* | Make reference class unification in conditional expressions check for validit... | Sebastian Redl | 2009-04-26 | 1 | -6/+6 |
* | This is a pretty big cleanup for how invalid decl/type are handle. | Chris Lattner | 2009-04-25 | 1 | -1/+1 |
* | Add an ASTContext parameter to CXXTemporaryObjectExpr. | Anders Carlsson | 2009-04-24 | 1 | -2/+4 |
* | Add a VarDecl parameter to the CXXTemporaryObjectExpr constructor. It's unuse... | Anders Carlsson | 2009-04-24 | 1 | -2/+7 |
* | Conditional operator C++ checking complete. What issues remain are in more ge... | Sebastian Redl | 2009-04-19 | 1 | -0/+2 |
* | Bring member pointer operands of the conditional operator to a common type. W... | Sebastian Redl | 2009-04-19 | 1 | -2/+55 |
* | Another piece of the conditional operator puzzle. We'll want to use FindCompo... | Sebastian Redl | 2009-04-19 | 1 | -12/+92 |
* | Implement lvalue test for conditional expressions. | Sebastian Redl | 2009-04-17 | 1 | -4/+31 |
* | Fix a crash bug when comparing overload quality of conversion operators with ... | Sebastian Redl | 2009-04-16 | 1 | -0/+290 |
* | Parse deleted member functions. Parsing member declarations goes through a di... | Sebastian Redl | 2009-04-12 | 1 | -5/+15 |
* | Propagate the ASTContext to various AST traversal and lookup functions. | Douglas Gregor | 2009-04-09 | 1 | -3/+3 |
* | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner | 2009-03-28 | 1 | -8/+10 |
* | Fix a few isObjectTypes that really need to be isIncompleteOrObject | Douglas Gregor | 2009-03-24 | 1 | -5/+6 |
* | Make sure to use RequireCompleteType rather than testing for | Douglas Gregor | 2009-03-24 | 1 | -22/+19 |
* | More work on diagnosing abstract classes. We can now handle cases like | Anders Carlsson | 2009-03-24 | 1 | -3/+3 |
* | More improvements to abstract type checking. Handle arrays correctly, and mak... | Anders Carlsson | 2009-03-23 | 1 | -0/+4 |
* | It's an error to try to allocate an abstract object using new. | Anders Carlsson | 2009-03-23 | 1 | -0/+4 |
* | Almost complete implementation of rvalue references. One bug, and a few uncle... | Sebastian Redl | 2009-03-16 | 1 | -3/+5 |
* | Convert a bunch of actions to smart pointers, and also bring PrintParserCallb... | Sebastian Redl | 2009-03-15 | 1 | -93/+105 |
* | Implement template instantiation for several more kinds of expressions: | Douglas Gregor | 2009-03-13 | 1 | -2/+7 |
* | Refactor the way we handle operator overloading and template | Douglas Gregor | 2009-03-13 | 1 | -1/+1 |
* | Rename DiagnoseIncompleteType to RequireCompleteType, and update the document... | Douglas Gregor | 2009-03-09 | 1 | -2/+2 |
* | Eliminate CXXRecordType | Douglas Gregor | 2009-02-28 | 1 | -2/+2 |
* | Make more AST nodes and semantic checkers dependent-expression-aware. | Sebastian Redl | 2009-02-26 | 1 | -32/+45 |
* | C99 DR #316 implies that the function parameter types that are known | Douglas Gregor | 2009-02-25 | 1 | -1/+1 |
* | Downgrade complaints about calling unavailable functions to a warning | Douglas Gregor | 2009-02-18 | 1 | -6/+15 |
* | remove "; candidates are/is:" from various ambiguity diagnostics. | Chris Lattner | 2009-02-17 | 1 | -2/+2 |
* | Introduce _Complex conversions into the function overloading | Douglas Gregor | 2009-02-12 | 1 | -0/+3 |
* | Initial implementation of function overloading in C. | Douglas Gregor | 2009-02-11 | 1 | -0/+2 |
* | Update new expression to make use of Declarator::getSourceRange(). | Sebastian Redl | 2009-02-09 | 1 | -33/+27 |
* | Move CheckPointerToMemberOperands to SemaExprCXX.cpp | Sebastian Redl | 2009-02-07 | 1 | -0/+67 |
* | Overhaul of Stmt allocation: | Ted Kremenek | 2009-02-07 | 1 | -17/+17 |
* | Fix our semantic analysis of | Douglas Gregor | 2009-02-04 | 1 | -2/+2 |
* | Allow taking the address of data members, resulting in a member pointer. | Sebastian Redl | 2009-02-03 | 1 | -4/+7 |
* | Eliminated LookupCriteria, whose creation was causing a bottleneck for | Douglas Gregor | 2009-01-30 | 1 | -2/+2 |
* | 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 | -1/+1 |
* | Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused. | Steve Naroff | 2009-01-28 | 1 | -2/+1 |
* | Split the single monolithic DiagnosticKinds.def file into one | Chris Lattner | 2009-01-27 | 1 | -1/+1 |
* | Implement implicit conversions for pointers-to-member. | Sebastian Redl | 2009-01-25 | 1 | -2/+3 |
* | Remove ScopedDecl, collapsing all of its functionality into Decl, so | Douglas Gregor | 2009-01-20 | 1 | -2/+2 |
* | Centralize error reporting of improper uses of incomplete types in the | Douglas Gregor | 2009-01-19 | 1 | -6/+8 |
* | Convert a few expression actions to smart pointers. | Sebastian Redl | 2009-01-18 | 1 | -3/+3 |