From: <net...@us...> - 2003-04-14 19:33:22
|
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; |