diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.brendan/ptolemy1.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.brendan/ptolemy1.C | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/ptolemy1.C b/gcc/testsuite/g++.old-deja/g++.brendan/ptolemy1.C new file mode 100644 index 000000000..c5987fce0 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.brendan/ptolemy1.C @@ -0,0 +1,23 @@ +// { dg-do assemble } +// GROUPS passed ptolemy-bugs +class Tcl_Interp; + +class PTcl { +public: + PTcl(Tcl_Interp* interp = 0); + ~PTcl(); + int alias(int argc,char** argv); +}; + +typedef int (PTcl::*InterpFuncP)(int,char**); + +struct InterpTableEntry { + const char* name; + InterpFuncP func; +}; + + +static InterpTableEntry funcTable[] = { + { "alias" , &PTcl::alias } , + 0, 0 +}; |