Update of /cvsroot/cpptool/rfta/include/rfta/parser
In directory sc8-pr-cvs1:/tmp/cvs-serv27346/rfta/include/rfta/parser
Modified Files:
ASTNodes.h
Log Message:
-- additional nodes created by the namespace parser
Index: ASTNodes.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/include/rfta/parser/ASTNodes.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** ASTNodes.h 12 Apr 2003 19:04:10 -0000 1.14
--- ASTNodes.h 14 Apr 2003 19:33:14 -0000 1.15
***************
*** 35,38 ****
--- 35,51 ----
static const ASTNodeType usingNamespace;
+ // a namespace alias node:
+ static const ASTNodeType namespaceAlias;
+
+ // a parsed namespace declaration node:
+ static const ASTNodeType namespaceDeclaration;
+
+ // a parsed declaration list at file level or lower (not in compound statement)
+ static const ASTNodeType declarationList;
+
+ // a not parsed function/method implementation
+ // e.g. "int fct() { ... }"
+ static const ASTNodeType unparsedfunctionImplementation;
+
// statement types
// ///////////////
***************
*** 186,189 ****
--- 199,204 ----
// properties for global declarations:
+ static const ASTNodeProperty namespaceBodyProperty;
+ static const ASTNodeProperty namespaceAliasProperty;
static const ASTNodeProperty templateBodyProperty;
static const ASTNodeProperty linkageBodyProperty;
|