| Commit message (Expand) | Author | Age | Files | Lines |
| * | When deleting a value of class type, make sure that type is complete | Douglas Gregor | 2010-07-29 | 1 | -0/+4 |
| * | Remove the vast majority of the Destroy methods from the AST library, | Douglas Gregor | 2010-07-25 | 1 | -3/+1 |
| * | Update ImplicitCastExpr to be able to represent an XValue. | Sebastian Redl | 2010-07-20 | 1 | -19/+20 |
| * | When checking whether to bind an expression to a temporary, don't bind Obj-C ... | Anders Carlsson | 2010-07-16 | 1 | -20/+8 |
| * | Whenever we're creating an expression that is typically an rvalue | Douglas Gregor | 2010-07-13 | 1 | -2/+3 |
| * | Downgrade the "when type is in parentheses, array cannot have dynamic | Douglas Gregor | 2010-07-13 | 1 | -15/+12 |
| * | When forming a function call or message send expression, be sure to | Douglas Gregor | 2010-07-13 | 1 | -1/+1 |
| * | Reinstate the fix for PR7556. A silly use of isTrivial() was | Douglas Gregor | 2010-07-08 | 1 | -24/+16 |
| * | Revert r107828 and r107827, the fix for PR7556, which seems to be | Douglas Gregor | 2010-07-07 | 1 | -16/+24 |
| * | Rip out the C++0x-specific handling of destructor names. The specification is... | Sebastian Redl | 2010-07-07 | 1 | -45/+25 |
| * | Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its | Douglas Gregor | 2010-07-07 | 1 | -2/+2 |
| * | Do not use CXXZeroValueInitExpr for class types. Instead, use | Douglas Gregor | 2010-07-07 | 1 | -22/+14 |
| * | Add a new routine Sema::LookupDestructor and make all destructor-lookup calls... | Douglas Gregor | 2010-07-01 | 1 | -5/+4 |
| * | Remove unnecessary ASTContext parameter from | Douglas Gregor | 2010-07-01 | 1 | -6/+5 |
| * | Implement C++ DR299, which allows an implicit conversion from a class | Douglas Gregor | 2010-06-30 | 1 | -3/+20 |
| * | Factor the conversion from a switch condition to an integral or | Douglas Gregor | 2010-06-29 | 1 | -0/+1 |
| * | Allow a using directive to refer to the implicitly-defined namespace | Douglas Gregor | 2010-06-29 | 1 | -10/+1 |
| * | Suppress diagnosing access violations while looking up deallocation functions | Chandler Carruth | 2010-06-28 | 1 | -0/+4 |
| * | Use TypeSourceInfo to help determine the SourceRange of a CXXNewExpr. This f... | Ted Kremenek | 2010-06-25 | 1 | -3/+6 |
| * | String literals enclosed in parentheses are still string | Douglas Gregor | 2010-06-22 | 1 | -1/+1 |
| * | Type Type::isRealFloatingType() that vectors are not floating-point | Douglas Gregor | 2010-06-22 | 1 | -1/+1 |
| * | fix some more gcc3.4 constness warnings | Gabor Greif | 2010-06-17 | 1 | -1/+2 |
| * | Make sure result type of objc++ message expression is | Fariborz Jahanian | 2010-06-16 | 1 | -0/+11 |
| * | Introduce Type::isIntegralOrEnumerationType(), to cover those places | Douglas Gregor | 2010-06-16 | 1 | -1/+1 |
| * | Allow pseudo-destructors to be called on qualified pointers. Patch by | John McCall | 2010-06-11 | 1 | -1/+1 |
| * | Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*. | John McCall | 2010-06-04 | 1 | -2/+2 |
| * | Make sure to check the accessibility of and mark the destructor for the | Eli Friedman | 2010-06-03 | 1 | -3/+20 |
| * | typeid() produces type information for the cv-unqualified version of | Douglas Gregor | 2010-06-02 | 1 | -4/+9 |
| * | Downgrade deletion of a void* from an error (which is should be) to an | Douglas Gregor | 2010-05-24 | 1 | -1/+7 |
| * | Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan... | Abramo Bagnara | 2010-05-20 | 1 | -4/+4 |
| * | Support implicitly closing on 'this' in a block. Fixed PR7165. | John McCall | 2010-05-20 | 1 | -4/+2 |
| * | When a conditional operator is an rvalue of class type, we need to | Douglas Gregor | 2010-05-19 | 1 | -2/+25 |
| * | Added basic source locations to Elaborated and DependentName types. | Abramo Bagnara | 2010-05-19 | 1 | -1/+2 |
| * | Implement C++ support for vector and extended vector types. This | Douglas Gregor | 2010-05-18 | 1 | -6/+22 |
| * | Correctly diagnose array 'new' with initialization arguments when the new typ... | Anders Carlsson | 2010-05-16 | 1 | -1/+1 |
| * | When the type-id or new-type-id of a C++ "new" expression is a typedef | Douglas Gregor | 2010-05-16 | 1 | -3/+12 |
| * | Recognize when the named return value optimization applies in a | Douglas Gregor | 2010-05-15 | 1 | -1/+3 |
| * | Rework when and how vtables are emitted, by tracking where vtables are | Douglas Gregor | 2010-05-13 | 1 | -5/+22 |
| * | Merged Elaborated and QualifiedName types. | Abramo Bagnara | 2010-05-11 | 1 | -1/+1 |
| * | Speculatively revert r103497, "Do not mark the virtual members of an | Daniel Dunbar | 2010-05-11 | 1 | -12/+2 |
| * | Do not mark the virtual members of an implicitly-instantiated class as | Douglas Gregor | 2010-05-11 | 1 | -2/+12 |
| * | Fixed DISABLE_SMART_POINTERS breakage | Douglas Gregor | 2010-05-06 | 1 | -4/+3 |
| * | Rework our handling of temporary objects within the conditions of | Douglas Gregor | 2010-05-06 | 1 | -4/+15 |
| * | Rearchitect -Wconversion and -Wsign-compare. Instead of computing them | John McCall | 2010-05-06 | 1 | -2/+3 |
| * | The array form of 'new' can never have initializers. | Anders Carlsson | 2010-05-03 | 1 | -0/+9 |
| * | Simplify. | Anders Carlsson | 2010-05-03 | 1 | -4/+4 |
| * | When determining a standard conversion sequence involves resolving the | Douglas Gregor | 2010-04-29 | 1 | -19/+15 |
| * | Improve source-location information in a C++ typeid (type) expression | Douglas Gregor | 2010-04-26 | 1 | -67/+85 |
| * | Improve the diagnostic when we find something we did not expect in a | Douglas Gregor | 2010-04-25 | 1 | -2/+1 |
| * | Add base paths for CK_BaseToDerived and CK_BaseToDerivedMemberPointer. | Anders Carlsson | 2010-04-24 | 1 | -2/+4 |