aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.pt/memtemp69.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.pt/memtemp69.C')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.pt/memtemp69.C35
1 files changed, 0 insertions, 35 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.pt/memtemp69.C b/gcc/testsuite/g++.old-deja/g++.pt/memtemp69.C
deleted file mode 100644
index 4c9a2a91ca7..00000000000
--- a/gcc/testsuite/g++.old-deja/g++.pt/memtemp69.C
+++ /dev/null
@@ -1,35 +0,0 @@
-struct S
-{
- template <class T>
- void f(T (&i)[7])
- {}
-
- void g()
- {
- int i[] = {1, 2, 3, 4, 5, 6, 7};
- f(i);
- int j[7];
- f(j);
- }
-};
-
-struct foo {
- template <typename T, int N>
- static T* array_end(T(&array)[N]) { return &array[N]; }
-};
-
-struct X
-{
- template <class T1>
- void f(const T1&) {}
-};
-
-int main(int ac, char* av[]) {
- S s;
- s.g();
- int i[] = {1,2,3,4,5};
- int* e = foo::array_end(i);
- X x;
- x.f("hello");
-}
-