From: Baptiste L. <bl...@us...> - 2004-06-20 10:08:05
|
Update of /cvsroot/cpptool/CppParser/examples/parser/testdata/symbol_table In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6749/examples/parser/testdata/symbol_table Modified Files: namespace1.txt namespace2.txt namespace3.txt Added Files: __tests__.txt Log Message: * the list of tests for the symbol table is now read from __tests__.txt Index: namespace3.txt =================================================================== RCS file: /cvsroot/cpptool/CppParser/examples/parser/testdata/symbol_table/namespace3.txt,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** namespace3.txt 8 Jun 2004 20:23:19 -0000 1.1.1.1 --- namespace3.txt 20 Jun 2004 10:07:55 -0000 1.2 *************** *** 1,2 **** --- 1,4 ---- + ====description: + Declare a typedef in namespace N1, and another one in an anonymous namespace. ====file: n1.cpp $N1.0$namespace $N1.1$N1 { Index: namespace1.txt =================================================================== RCS file: /cvsroot/cpptool/CppParser/examples/parser/testdata/symbol_table/namespace1.txt,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** namespace1.txt 8 Jun 2004 20:23:19 -0000 1.1.1.1 --- namespace1.txt 20 Jun 2004 10:07:55 -0000 1.2 *************** *** 1,2 **** --- 1,4 ---- + ====description: + An empty named namespace declaration. ====file: n1.cpp $N1.0$namespace $N1.1$N1 { --- NEW FILE: __tests__.txt --- ## This file list all the tests for the symbol table ## Path are relative to this directory & follow the unix naming convention ## '/' is used as directory separator. namespace1.txt namespace2.txt typedef1.txt typedef2.txt Index: namespace2.txt =================================================================== RCS file: /cvsroot/cpptool/CppParser/examples/parser/testdata/symbol_table/namespace2.txt,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** namespace2.txt 8 Jun 2004 20:23:19 -0000 1.1.1.1 --- namespace2.txt 20 Jun 2004 10:07:55 -0000 1.2 *************** *** 1,2 **** --- 1,4 ---- + ====description: + Nested named namespace with the same name. N1::N1 & N2::N2. Test symbol resolution & scope. ====file: n1.cpp $N1.0$namespace $N1.1$N1 { |