| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix some corner cases in the __is_base_of logic. | John McCall | 2011-01-28 | 1 | -20/+27 |
| * | Give OpaqueValueExpr a source location, because its source location | Douglas Gregor | 2011-01-28 | 1 | -1/+1 |
| * | Teach the evaluation of the __is_convertible_to trait to translate | Douglas Gregor | 2011-01-27 | 1 | -4/+5 |
| * | Document some serious badness in our evaluation of the type traits: we need t... | Douglas Gregor | 2011-01-27 | 1 | -0/+2 |
| * | Implement the Microsoft __is_convertible_to type trait, modeling the | Douglas Gregor | 2011-01-27 | 1 | -1/+47 |
| * | Revert r124217 because it didn't catch the actual error case it was trying to | Jeffrey Yasskin | 2011-01-27 | 1 | -4/+1 |
| * | Do a proper recursive lookup when deciding whether a class's usual | John McCall | 2011-01-27 | 1 | -3/+84 |
| * | Fix whitespace. | NAKAMURA Takumi | 2011-01-27 | 1 | -246/+246 |
| * | 7bit-ize. | NAKAMURA Takumi | 2011-01-27 | 1 | -9/+9 |
| * | Fix a horrible bug in our handling of C-style casting, where a C-style | Douglas Gregor | 2011-01-27 | 1 | -9/+8 |
| * | Reference qualifiers for *this: implement C++0x [expr.mptr.oper]p6, | Douglas Gregor | 2011-01-26 | 1 | -0/+26 |
| * | Add an attribute to forbid temporary instances of a type. This allows class | Jeffrey Yasskin | 2011-01-25 | 1 | -1/+4 |
| * | 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 |