aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/ExprCXX.h
AgeCommit message (Expand)Author
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
2009-05-01Rename CXXExprWithCleanup to CXXExprWithTemporaries.Anders Carlsson
2009-04-24Add CXXExprWithCleanupAnders Carlsson
2009-04-24Make CXXTemporaryObjectExpr inherit from CXXConstructExpr.Anders Carlsson
2009-04-24Add an ASTContext parameter to CXXTemporaryObjectExpr.Anders Carlsson
2009-04-24Add a VarDecl parameter to the CXXTemporaryObjectExpr constructor. It's unuse...Anders Carlsson
2009-04-24Make the CXXConstructExpr public and add a StmtClass to it. No functionality ...Anders Carlsson
2009-04-24Move the CXXConstructExpr before the CXXTemporaryObjectExpr so that the tempo...Anders Carlsson
2009-04-23Add a CXXConstructExpr that represents an implicit call to a C++ constructor....Anders Carlsson
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor
2009-04-21Add a CXXDestroyExpr. Add classof member functions to CXXTempVarDecl.Anders Carlsson
2009-04-16Add constructor getter to CXXTemporaryObjectExpr.Anders Carlsson
2009-03-26Revamp our representation of C++ nested-name-specifiers. We now have aDouglas Gregor
2009-03-19Introduce a new expression type, UnresolvedDeclRefExpr, that describesDouglas Gregor
2009-03-19Generalize printing of nested-name-specifier sequences for use in bothDouglas Gregor
2009-03-13Implement template instantiation for several more kinds of expressions:Douglas Gregor
2009-03-13Refactor the way we handle operator overloading and templateDouglas Gregor
2009-03-13Improve the representation of operator expressions like "x + y" withinDouglas Gregor
2009-02-26Make more AST nodes and semantic checkers dependent-expression-aware.Sebastian Redl
2009-02-17Rename UnaryTypeTraitExpr::Evaluate to EvaluateTrait to not collideDaniel Dunbar
2009-02-09CallExpr now uses ASTContext's allocate to allocate/delete its array of subex...Ted Kremenek
2009-02-04Fix our semantic analysis ofDouglas Gregor
2009-01-28Code generation support for C99 designated initializers.Douglas Gregor
2009-01-16Part one of handling C++ functional casts. This handles semanticDouglas Gregor
2009-01-06Add QualifiedDeclRefExpr, which retains additional source-locationDouglas Gregor