| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement C++0x nullptr. | Sebastian Redl | 2009-05-10 | 1 | -1/+9 |
* | When determining whether an expression refers to a bit-field, look | Douglas Gregor | 2009-05-02 | 1 | -9/+8 |
* | Get rid of the implicit deref call when calling member functions where the ba... | Anders Carlsson | 2009-05-01 | 1 | -12/+22 |
* | Implement semantic analysis for transparent unions. This is largely | Douglas Gregor | 2009-04-29 | 1 | -1/+5 |
* | Conditional operator C++ checking complete. What issues remain are in more ge... | Sebastian Redl | 2009-04-19 | 1 | -12/+67 |
* | Fix a crash bug when comparing overload quality of conversion operators with ... | Sebastian Redl | 2009-04-16 | 1 | -12/+49 |
* | Parse deleted member functions. Parsing member declarations goes through a di... | Sebastian Redl | 2009-04-12 | 1 | -21/+39 |
* | implement rdar://6780761, making sema reject some code that otherwise | Chris Lattner | 2009-04-12 | 1 | -6/+8 |
* | Propagate the ASTContext to various AST traversal and lookup functions. | Douglas Gregor | 2009-04-09 | 1 | -4/+6 |
* | Hopefully fix the rval regressions. Thanks to Chris for pointing out that val... | Sebastian Redl | 2009-03-29 | 1 | -0/+2 |
* | Reintroduce r67870 (rval ref overloading), since I can't reproduce any test f... | Sebastian Redl | 2009-03-29 | 1 | -7/+8 |
* | QualType can go in SmallPtrSet now, simplify code that used to have | Chris Lattner | 2009-03-29 | 1 | -42/+4 |
* | Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a | Chris Lattner | 2009-03-28 | 1 | -1/+1 |
* | Revert Sebastian's rvalue patch (r67870) since it caused test failures in | Anders Carlsson | 2009-03-28 | 1 | -8/+7 |
* | Better overload resolution for rvalue references. | Sebastian Redl | 2009-03-27 | 1 | -7/+8 |
* | Type::isObjectType now implements the (more sensible) C++ definition | Douglas Gregor | 2009-03-24 | 1 | -3/+2 |
* | Disallow catching exceptions by rvalue reference. | Sebastian Redl | 2009-03-22 | 1 | -6/+17 |
* | Almost complete implementation of rvalue references. One bug, and a few uncle... | Sebastian Redl | 2009-03-16 | 1 | -21/+30 |
* | Implement template instantiation for the prefix unary operators. As | Douglas Gregor | 2009-03-13 | 1 | -1/+149 |
* | Refactor the way we handle operator overloading and template | Douglas Gregor | 2009-03-13 | 1 | -43/+206 |
* | Improve the representation of operator expressions like "x + y" within | Douglas Gregor | 2009-03-13 | 1 | -106/+38 |
* | Eliminate CXXRecordType | Douglas Gregor | 2009-02-28 | 1 | -36/+38 |
* | Create a new TypeNodes.def file that enumerates all of the types, | Douglas Gregor | 2009-02-26 | 1 | -17/+17 |
* | Drop uses of getAsPointerLikeType. | Daniel Dunbar | 2009-02-26 | 1 | -1/+3 |
* | Provide a proper source location when building an implicit dereference. Fixes... | Douglas Gregor | 2009-02-19 | 1 | -1/+1 |
* | Downgrade complaints about calling unavailable functions to a warning | Douglas Gregor | 2009-02-18 | 1 | -2/+51 |
* | remove "; candidates are/is:" from various ambiguity diagnostics. | Chris Lattner | 2009-02-17 | 1 | -9/+5 |
* | Several cleanups: | Steve Naroff | 2009-02-12 | 1 | -10/+10 |
* | Expand the definition of a complex promotion to include complex -> | Douglas Gregor | 2009-02-12 | 1 | -3/+7 |
* | Introduce _Complex conversions into the function overloading | Douglas Gregor | 2009-02-12 | 1 | -1/+54 |
* | Initial implementation of function overloading in C. | Douglas Gregor | 2009-02-11 | 1 | -21/+39 |
* | Add semantic checking for template arguments that correspond to | Douglas Gregor | 2009-02-11 | 1 | -0/+19 |
* | Add partial semantic checking of template arguments that are meant for | Douglas Gregor | 2009-02-11 | 1 | -1/+1 |
* | CallExpr now uses ASTContext's allocate to allocate/delete its array of subex... | Ted Kremenek | 2009-02-09 | 1 | -4/+9 |
* | Overhaul of Stmt allocation: | Ted Kremenek | 2009-02-07 | 1 | -17/+19 |
* | Remove some non-ASCII in comment. | Sebastian Redl | 2009-02-05 | 1 | -2/+2 |
* | Implement taking address of member functions, including overloaded ones. | Sebastian Redl | 2009-02-04 | 1 | -6/+28 |
* | Bring operator name lookup (as required for C++ operator overloading) | Douglas Gregor | 2009-02-04 | 1 | -51/+22 |
* | Fix our semantic analysis of | Douglas Gregor | 2009-02-04 | 1 | -9/+45 |
* | Initial implementation of argument dependent lookup (a.k.a. ADL, | Douglas Gregor | 2009-02-04 | 1 | -9/+96 |
* | Steve set me straight on this one. GCC was right, EDG was wrong: the | Douglas Gregor | 2009-02-02 | 1 | -3/+5 |
* | Improve our handling of the second step in a user-defined conversion | Douglas Gregor | 2009-01-30 | 1 | -14/+34 |
* | Eliminated LookupCriteria, whose creation was causing a bottleneck for | Douglas Gregor | 2009-01-30 | 1 | -3/+2 |
* | Implement pointer to member handling in static_cast. | Sebastian Redl | 2009-01-28 | 1 | -43/+42 |
* | Implement implicit conversions for pointers-to-member. | Sebastian Redl | 2009-01-25 | 1 | -6/+101 |
* | Remove ScopedDecl, collapsing all of its functionality into Decl, so | Douglas Gregor | 2009-01-20 | 1 | -8/+5 |
* | Convert more expression actions to smart pointers. | Sebastian Redl | 2009-01-19 | 1 | -6/+8 |
* | Use a single function for doing vararg argument promotion. Also, make sure to... | Anders Carlsson | 2009-01-16 | 1 | -7/+1 |
* | Introduce support for C++0x explicit conversion operators (N2437) | Douglas Gregor | 2009-01-14 | 1 | -23/+71 |
* | Warn when someone tries to pass a variable with a non-POD type to a varargs f... | Anders Carlsson | 2009-01-13 | 1 | -0/+7 |