From: Douglas Gregor Date: Mon, 23 Aug 2010 14:44:46 +0000 (+0000) Subject: Add XML for CXXConstructExpr, from Benoit Belley! X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=11add9b2e915e5da4a9da25a89e3fb0a4b7f0173;p=clang Add XML for CXXConstructExpr, from Benoit Belley! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111808 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Frontend/StmtXML.def b/include/clang/Frontend/StmtXML.def index 9ca676c2c8..3ee460d1b9 100644 --- a/include/clang/Frontend/StmtXML.def +++ b/include/clang/Frontend/StmtXML.def @@ -444,6 +444,14 @@ NODE_XML(CXXOperatorCallExpr, "CXXOperatorCallExpr") // fnexpr(arg1, arg2, .. SUB_NODE_SEQUENCE_XML(Expr) // arg1..argN END_NODE_XML +NODE_XML(CXXConstructExpr, "CXXConstructExpr") // ctor(arg1, arg2, ...) + ATTRIBUTE_FILE_LOCATION_XML + TYPE_ATTRIBUTE_XML(getType()) + ATTRIBUTE_XML(getNumArgs(), "num_args") // unsigned + SUB_NODE_XML(Expr) // fnexpr + SUB_NODE_SEQUENCE_XML(Expr) // arg1..argN +END_NODE_XML + NODE_XML(CXXNamedCastExpr, "CXXNamedCastExpr") // xxx_cast(expr) ATTRIBUTE_FILE_LOCATION_XML TYPE_ATTRIBUTE_XML(getType())