New test case.
authorMartin v. Löwis <loewis@gcc.gnu.org>
Wed, 15 Jul 1998 00:18:50 +0000 (00:18 +0000)
committerMartin v. Löwis <loewis@gcc.gnu.org>
Wed, 15 Jul 1998 00:18:50 +0000 (00:18 +0000)
From-SVN: r21169

gcc/testsuite/g++.old-deja/g++.ns/koenig6.C [new file with mode: 0644]

diff --git a/gcc/testsuite/g++.old-deja/g++.ns/koenig6.C b/gcc/testsuite/g++.old-deja/g++.ns/koenig6.C
new file mode 100644 (file)
index 0000000..dc54903
--- /dev/null
@@ -0,0 +1,12 @@
+namespace A{
+  struct X{};
+
+  X foo(X a){return a;}
+  void bar(X*){}
+}
+
+int main()
+{
+  A::X x;
+  bar(&foo(x));  // WARNING - address of temporary
+}