aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/ExprCXX.h
AgeCommit message (Expand)Author
2009-11-12Improve source-location information for implicitly-generated member call expr...Douglas Gregor
2009-10-29Track source information for template arguments and template specializationJohn McCall
2009-10-23Eliminate QualifiedDeclRefExpr, which captured the notion of aDouglas Gregor
2009-09-23Make C++ temporary-related expressions provide proper source-range information.Douglas Gregor
2009-09-15Get rid of the CastInfo struct.Anders Carlsson
2009-09-15Handle reinterpret_cast between integral types and pointer types.Anders Carlsson
2009-09-09Improve handling of initialization by constructor, by ensuring thatDouglas Gregor
2009-09-09If a cast expression needs either a conversion function or a constructor to b...Anders Carlsson
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-09Initial stab at implement dependent member references to memberDouglas Gregor
2009-09-08Clean up the CXXConstructExpr constructor, add Arg getters.Anders Carlsson
2009-09-04Implement AST, semantics, and CodeGen for C++ pseudo-destructorDouglas Gregor
2009-09-03Improve template instantiation for member access expressions thatDouglas Gregor
2009-09-03Improved handling for dependent, qualified member access expressions, e.g.,Douglas Gregor
2009-08-31Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocateDouglas Gregor
2009-08-31Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we willDouglas Gregor
2009-08-26When a member reference expression includes a qualifier on the memberDouglas Gregor
2009-08-26update to CXXFunctionalCastExpr to support ir-gen forFariborz Jahanian
2009-08-16Destroy bound temporaries.Anders Carlsson
2009-08-14Make the CXXDefaultArgExpr constructor protected and add a static Create func...Anders Carlsson
2009-08-10Add a CastInfo struct that will be used for cast information when constructin...Anders Carlsson
2009-08-08Get rid of Stmt::Clone now that we can reference count statements instead.Anders Carlsson
2009-08-07Separate Stmt::Destroy into the entrypoint for destroying a statementDouglas Gregor
2009-08-05Support for use of default argument in constructors.Fariborz Jahanian
2009-07-31Add a CastKind enum to CastExpr. Right now it's not used for much but it will...Anders Carlsson
2009-07-29Change uses of:Ted Kremenek
2009-07-23This patch fixes the implementations of the __has_trivial_destructorDouglas Gregor
2009-07-17Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek
2009-07-16Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek
2009-07-14Read/write a CXXOperatorCallExpr from/to PCH files.Argyrios Kyrtzidis
2009-07-09Store the isAddressOfOperand in the UnresolvedDeclRefExpr, so that we can pas...Anders Carlsson
2009-06-30Preliminary parsing and ASTs for template-ids that refer to functionDouglas Gregor
2009-06-16Handle temporaries in default arguments.Anders Carlsson
2009-06-05Improvements to CXXExprWithTemporaries in preparation for fixing a bug with d...Anders Carlsson
2009-05-31Add more getters to the new AST nodes.Anders Carlsson
2009-05-30Clean up the newly added C++ AST nodes.Anders Carlsson
2009-05-30Stop using CXXTempVarDecl and use CXXTemporary instead.Anders Carlsson
2009-05-30Remove VarDecl from CXXConstructExpr.Anders Carlsson
2009-05-30Small fixes to CXXTemporary and CXXBindTemporaryExpr.Anders Carlsson
2009-05-30Add a CXXBindTemporaryExpr.Anders Carlsson
2009-05-30Add a CXXTemporary class. Not used yet.Anders Carlsson
2009-05-22Representation of and template instantiation for memberDouglas Gregor
2009-05-21Template instantiation for C++ throw expressionsDouglas Gregor
2009-05-20Template instantiation for the various kinds of AST nodes that occurDouglas Gregor
2009-05-20Introduce a new expression type, CXXUnresolvedConstructExpr, toDouglas Gregor
2009-05-19Template instantiation for cast expressions.Douglas Gregor
2009-05-19Template instantiation for call expressions.Douglas Gregor
2009-05-16Implement instantiation of a few boring, simple expressions. I don't think th...Sebastian Redl
2009-05-15Template instantiation for WhileStmt and CXXConditionDeclExpr.Douglas Gregor
2009-05-10Implement C++0x nullptr.Sebastian Redl