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;
};
|