From: <net...@us...> - 2003-04-12 19:04:16
|
Update of /cvsroot/cpptool/rfta/include/rfta/parser In directory sc8-pr-cvs1:/tmp/cvs-serv9824a/include/rfta/parser Modified Files: ASTNodes.h Log Message: -- additional nodes for file level parsing Index: ASTNodes.h =================================================================== RCS file: /cvsroot/cpptool/rfta/include/rfta/parser/ASTNodes.h,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** ASTNodes.h 24 Mar 2003 07:57:49 -0000 1.13 --- ASTNodes.h 12 Apr 2003 19:04:10 -0000 1.14 *************** *** 20,23 **** --- 20,38 ---- static const ASTNodeType source; + // a part of a source file that has not yet been parsed + static const ASTNodeType unparsedSourcePart; + + // a template declaration that has not yet been parsed + static const ASTNodeType unparsedTemplate; + + // a namespace-area that has not yet been parsed + static const ASTNodeType unparsedNamespace; + + // a linkage declaration e.g. 'extern "C++" { }' + static const ASTNodeType unparsedLinkage; + + // the command declaring the use of a namespace "using namespace xxx;" + static const ASTNodeType usingNamespace; + // statement types // /////////////// *************** *** 169,172 **** --- 184,191 ---- // expression type property: static const ASTNodeProperty expressionTypeProperty; + + // properties for global declarations: + static const ASTNodeProperty templateBodyProperty; + static const ASTNodeProperty linkageBodyProperty; }; |