| Commit message (Expand) | Author | Age | Files | Lines |
| * | Check whether a tag was defined in a C++ condition declaration using GetTypeF... | Argyrios Kyrtzidis | 2009-08-11 | 1 | -13/+5 |
| * | Use CastExpr::CK_ArrayToPointerDecay and fix an assert. | Anders Carlsson | 2009-08-08 | 1 | -1/+1 |
| * | More CastKind work. | Anders Carlsson | 2009-08-07 | 1 | -3/+3 |
| * | Set and use Elidable in elimination of copy ctors. | Fariborz Jahanian | 2009-08-06 | 1 | -2/+4 |
| * | Patch to improve ir-gen for constructors with default argument | Fariborz Jahanian | 2009-08-05 | 1 | -2/+2 |
| * | Introduce the canonical type smart pointers, and use them in a few places to | Douglas Gregor | 2009-08-05 | 1 | -1/+1 |
| * | Canonicalize else. | Mike Stump | 2009-08-04 | 1 | -3/+2 |
| * | Minor renaming/refactoring. No change in functionality. | Fariborz Jahanian | 2009-08-03 | 1 | -1/+3 |
| * | Add CK_DerivedToBase and use it PerformObjectMemberConversion. | Anders Carlsson | 2009-07-31 | 1 | -0/+2 |
| * | Add a CastKind enum to CastExpr. Right now it's not used for much but it will... | Anders Carlsson | 2009-07-31 | 1 | -2/+3 |
| * | Change uses of: | Ted Kremenek | 2009-07-29 | 1 | -17/+17 |
| * | Make functional-style casts emit correct messages, and fix a crash-on-invalid. | Sebastian Redl | 2009-07-29 | 1 | -1/+1 |
| * | Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods | Ted Kremenek | 2009-07-17 | 1 | -17/+17 |
| * | Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ... | Ted Kremenek | 2009-07-17 | 1 | -11/+11 |
| * | Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. | Ted Kremenek | 2009-07-16 | 1 | -6/+6 |
| * | Introduce Type::isAnyPointerType() and convert all clients (suggested by Chris). | Steve Naroff | 2009-07-14 | 1 | -2/+1 |
| * | Remove some unused code from an experiment that I didn't like. | Anders Carlsson | 2009-07-10 | 1 | -41/+0 |
| * | This patch includes a conceptually simple, but very intrusive/pervasive change. | Steve Naroff | 2009-07-10 | 1 | -1/+2 |
| * | Some (most) type trait expressions require that the argument passed in is a c... | Anders Carlsson | 2009-07-07 | 1 | -7/+13 |
| * | De-ASTContext-ify DeclContext. | Argyrios Kyrtzidis | 2009-06-30 | 1 | -3/+3 |
| * | Renamed MarcDestructorReferenced -> MarkDestructorReferenced | Fariborz Jahanian | 2009-06-27 | 1 | -1/+1 |
| * | Patch to mark destructors when they are used. | Fariborz Jahanian | 2009-06-26 | 1 | -1/+1 |
| * | Eliminate DeclPtrTy() arguments to ActOnDeclarator that are just a very, very... | Douglas Gregor | 2009-06-23 | 1 | -1/+1 |
| * | Rework the way we track which declarations are "used" during | Douglas Gregor | 2009-06-22 | 1 | -0/+25 |
| * | Keep track of when declarations are "used" according to C and | Douglas Gregor | 2009-06-19 | 1 | -2/+2 |
| * | Handle temporaries in default arguments. | Anders Carlsson | 2009-06-16 | 1 | -3/+4 |
| * | Improvements to CXXExprWithTemporaries in preparation for fixing a bug with d... | Anders Carlsson | 2009-06-05 | 1 | -8/+18 |
| * | Make sure to copy back arguments that can be changed by FindAllocationOverloa... | Anders Carlsson | 2009-05-31 | 1 | -0/+5 |
| * | Fix an off by one error when trying to perform copy initialization of operato... | Anders Carlsson | 2009-05-31 | 1 | -1/+1 |
| * | Forgot the implementation. Thanks Eli. | Anders Carlsson | 2009-05-30 | 1 | -0/+41 |
| * | Clean up the newly added C++ AST nodes. | Anders Carlsson | 2009-05-30 | 1 | -3/+3 |
| * | It's OK for a full expr to be null. This fixes the failing test cases. | Anders Carlsson | 2009-05-30 | 1 | -3/+2 |
| * | AddInitializerToDecl needs to take a full expression. | Anders Carlsson | 2009-05-30 | 1 | -1/+1 |
| * | Add the newly created temporary to the ExprTemporaries stack. | Anders Carlsson | 2009-05-30 | 1 | -1/+2 |
| * | Stop using CXXTempVarDecl and use CXXTemporary instead. | Anders Carlsson | 2009-05-30 | 1 | -4/+0 |
| * | Remove VarDecl from CXXConstructExpr. | Anders Carlsson | 2009-05-30 | 1 | -3/+2 |
| * | Add Sema::MaybeBindToTemporary which takes an expression and (if needed) wrap... | Anders Carlsson | 2009-05-30 | 1 | -4/+21 |
| * | Template instantiation for C++ "new" expressions. | Douglas Gregor | 2009-05-21 | 1 | -29/+57 |
| * | Introduce a new expression type, CXXUnresolvedConstructExpr, to | Douglas Gregor | 2009-05-20 | 1 | -8/+5 |
| * | Create CXXConstructExpr calls for arguments passed to functions. | Anders Carlsson | 2009-05-19 | 1 | -3/+7 |
| * | Fix instantiate-function-1.cpp. | Anders Carlsson | 2009-05-17 | 1 | -1/+0 |
| * | Implement Sema::ActOnFinishFullExpr and create a CXXExprWithTemporaries node ... | Anders Carlsson | 2009-05-17 | 1 | -2/+23 |
| * | Reflow some comments. | Mike Stump | 2009-05-16 | 1 | -24/+22 |
| * | 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 |