Update of /cvsroot/cpptool/CppParser/examples/parser/testdata/symbol_table
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17570/examples/parser/testdata/symbol_table
Modified Files:
enum1.txt enum2.txt __tests__.txt
Log Message:
* in the process of adding enum support to symbol table
* refactored grammar for better enum tree structure
Index: enum2.txt
===================================================================
RCS file: /cvsroot/cpptool/CppParser/examples/parser/testdata/symbol_table/enum2.txt,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** enum2.txt 8 Jun 2004 20:23:19 -0000 1.1.1.1
--- enum2.txt 21 Jun 2004 13:49:29 -0000 1.2
***************
*** 1,12 ****
! ====file: enum1.cpp
$Values.0$enum $Values.1$Values {
v1 = 0,
v2,
v3
! };
====declarations:
enumeration(Values) {
! declaration: $Values.0
references: $Values.1
values {
--- 1,12 ----
! ====file: enum2.cpp
$Values.0$enum $Values.1$Values {
v1 = 0,
v2,
v3
! } value_;
====declarations:
enumeration(Values) {
! declarations: $Values.0
references: $Values.1
values {
***************
*** 16,18 ****
--- 16,21 ----
}
}
+ ##variable(value_) {
+ ## type: type(Values)
+ ##}
====end:
Index: __tests__.txt
===================================================================
RCS file: /cvsroot/cpptool/CppParser/examples/parser/testdata/symbol_table/__tests__.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** __tests__.txt 20 Jun 2004 11:00:36 -0000 1.2
--- __tests__.txt 21 Jun 2004 13:49:29 -0000 1.3
***************
*** 7,8 ****
--- 7,9 ----
typedef2.txt
namespace3.txt
+ enum1.txt
Index: enum1.txt
===================================================================
RCS file: /cvsroot/cpptool/CppParser/examples/parser/testdata/symbol_table/enum1.txt,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** enum1.txt 8 Jun 2004 20:23:19 -0000 1.1.1.1
--- enum1.txt 21 Jun 2004 13:49:29 -0000 1.2
***************
*** 1,12 ****
! ====file: enum2.cpp
$Values.0$enum $Values.1$Values {
v1 = 0,
v2,
v3
! } value_;
====declarations:
enumeration(Values) {
! declaration: $Values.0
references: $Values.1
values {
--- 1,12 ----
! ====file: enum1.cpp
$Values.0$enum $Values.1$Values {
v1 = 0,
v2,
v3
! };
====declarations:
enumeration(Values) {
! declarations: $Values.0
references: $Values.1
values {
***************
*** 16,21 ****
}
}
- variable(value_) {
- type: type(Values)
- }
====end:
--- 16,18 ----
|