| Commit message (Expand) | Author | Age | Files | Lines |
| * | When throwing an elidable object, first try to treat the subexpression | Douglas Gregor | 2011-01-21 | 1 | -5/+6 |
| * | Promote the static getNRVOCandidate() function, which computed the | Douglas Gregor | 2011-01-21 | 1 | -1/+1 |
| * | When building a user-defined conversion sequence, keep track of the | Douglas Gregor | 2011-01-20 | 1 | -3/+4 |
| * | Sema::BuildCXXMemberCallExpr() can fail due to access or ambiguities, | Douglas Gregor | 2011-01-20 | 1 | -6/+8 |
| * | Change QualType::getTypePtr() to return a const pointer, then change a | John McCall | 2011-01-19 | 1 | -1/+1 |
| * | Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and | Jeffrey Yasskin | 2011-01-18 | 1 | -1/+0 |
| * | More __uuidof validation: | Francois Pichet | 2010-12-27 | 1 | -18/+23 |
| * | XFAIL vtable-debug-info.cpp on WIN32 and fix curly brace. | Francois Pichet | 2010-12-20 | 1 | -2/+1 |
| * | Emit an error if operator __uuidof() is called on a type with no associated G... | Francois Pichet | 2010-12-20 | 1 | -0/+25 |
| * | Motions towards simplifying how we deal with attribute-qualified function types. | John McCall | 2010-12-19 | 1 | -2/+1 |
| * | Variadic templates: extend the Expr class with a bit that specifies | Douglas Gregor | 2010-12-15 | 1 | -1/+2 |
| * | Restore r121752 without modification. | John McCall | 2010-12-14 | 1 | -9/+15 |
| * | Pull out r121752 in case it's causing the selfhost breakage. | John McCall | 2010-12-14 | 1 | -15/+9 |
| * | Factor out most of the extra state in a FunctionProtoType into a separate | John McCall | 2010-12-14 | 1 | -9/+15 |
| * | Variadic templates: extend Type, NestedNameSpecifier, TemplateName, | Douglas Gregor | 2010-12-13 | 1 | -0/+3 |
| * | Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi... | Francois Pichet | 2010-12-08 | 1 | -1/+18 |
| * | Bump up property conversion earlier in the initialization process. Fixes | John McCall | 2010-12-07 | 1 | -1/+1 |
| * | Kill FullExpr, as it was not, in fact, used anywhere in the code base. | John McCall | 2010-12-07 | 1 | -16/+0 |
| * | Type traits intrinsic implementation: __is_base_of(T, U) | Francois Pichet | 2010-12-07 | 1 | -0/+71 |
| * | Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical | John McCall | 2010-12-06 | 1 | -10/+10 |
| * | First pass at implementing the intent of ANSI C DR106. | John McCall | 2010-12-04 | 1 | -2/+3 |
| * | dyn_cast else unreachable -> cast | John McCall | 2010-12-04 | 1 | -4/+2 |
| * | Although we currently have explicit lvalue-to-rvalue conversions, they're | John McCall | 2010-12-04 | 1 | -15/+47 |
| * | When we're performing an explicit cast of some sort, don't complain | Douglas Gregor | 2010-12-02 | 1 | -2/+2 |
| * | Perform lvalue-to-rvalue at the end of an expression statement in C. | John McCall | 2010-12-02 | 1 | -0/+12 |
| * | Switch a lot of call-sites over to using the new value-kind calculations. | John McCall | 2010-11-24 | 1 | -1/+1 |
| * | Add an assertion, fix a whole bunch of bugs, comment the assertion | John McCall | 2010-11-18 | 1 | -5/+12 |
| * | Calculate the value kind of an expression when it's created and | John McCall | 2010-11-18 | 1 | -24/+52 |
| * | Assorted work leading towards the elimination of CK_Unknown. | John McCall | 2010-11-15 | 1 | -11/+76 |
| * | Introduce a null-to-pointer implicit cast kind. | John McCall | 2010-11-13 | 1 | -2/+2 |
| * | Properly handle temporaries that are created in a AsmStmt. | Argyrios Kyrtzidis | 2010-11-02 | 1 | -0/+26 |
| * | Harden Sema::MaybeBindTotemporary. | Douglas Gregor | 2010-11-01 | 1 | -0/+3 |
| * | No really, we don't have a retain/release system for statements/expressions | John McCall | 2010-10-26 | 1 | -2/+2 |
| * | Improve the tracking of source locations for parentheses in constructor calls. | Chandler Carruth | 2010-10-25 | 1 | -4/+8 |
| * | There is no reason for dereferencing a pointer-to-member to require | Douglas Gregor | 2010-10-13 | 1 | -2/+5 |
| * | Introduce support for emitting diagnostics (warnings + their notes) | Douglas Gregor | 2010-10-12 | 1 | -2/+4 |
| * | PR8325: don't do destructor checking when a pointer is thrown. | Eli Friedman | 2010-10-12 | 1 | -0/+4 |
| * | Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a | Douglas Gregor | 2010-10-08 | 1 | -1/+1 |
| * | Track the location of the context requiring an implicit conversion and use it | John McCall | 2010-10-08 | 1 | -3/+2 |
| * | Reject the allocation of variably-modified types in C++ 'new' | Douglas Gregor | 2010-10-06 | 1 | -3/+7 |
| * | Fix a NYI in IRGen which was due to incorrect AST | Fariborz Jahanian | 2010-09-25 | 1 | -2/+10 |
| * | Patch implements passing arrays to functions expecting | Fariborz Jahanian | 2010-09-24 | 1 | -0/+1 |
| * | Problem with gnu conditional extension with missing | Fariborz Jahanian | 2010-09-18 | 1 | -0/+7 |
| * | Fix destructor and assignment operator lookup in the has_nothrow traits. | Sebastian Redl | 2010-09-14 | 1 | -14/+18 |
| * | The paired 'operator delete' for a placement 'operator new' is always a | John McCall | 2010-09-14 | 1 | -1/+8 |
| * | Don't crash when using type traits on a class with a constructor template. | Sebastian Redl | 2010-09-13 | 1 | -0/+8 |
| * | Remove CXXRecordDecl::getDefaultConstructor(), an inherently unsafe function ... | Sebastian Redl | 2010-09-13 | 1 | -10/+14 |
| * | Have __has_nothrow_copy use Sema's lookup routines. This fixes the problem wi... | Sebastian Redl | 2010-09-13 | 1 | -1/+1 |
| * | Eagerly evaluate type traits in Sema instead of lazily in AST. They actually ... | Sebastian Redl | 2010-09-13 | 1 | -8/+209 |
| * | When applying 'delete' on a pointer-to-array type match GCC and EDG behavior ... | Argyrios Kyrtzidis | 2010-09-13 | 1 | -2/+11 |