* g++.dg/template/typedef3.C: New test.
PR c++/19762
PR c++/19764
* g++.dg/template/dtor3.C: Fix error markers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108187
138bc75d-0d04-0410-961f-
82ee72b054a4
+2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/19397
+ * g++.dg/template/typedef3.C: New test.
+
+ PR c++/19762
+ PR c++/19764
+ * g++.dg/template/dtor3.C: Fix error markers.
+
2005-12-07 Adrian Straetling <straetling@de.ibm.com>
* lib/target-supports.exp (check_effective_target_sync_char_short):
// PR c++/19762
template<int> struct A { ~A(){} }; // { dg-error "" }
-template A<>::~A(); // { dg-error "" }
+template A<>::~A(); // { dg-error "template|declaration" }
--- /dev/null
+// PR c++/19397
+// { dg-do compile }
+
+template<typename> struct A
+{
+ typedef int ::template; // { dg-error "template" }
+};