From d187728946542d76469f5cf76712328aa4cbf5a9 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Mon, 19 Aug 2002 06:48:15 -0400 Subject: [PATCH] add loop and switch variants From-SVN: r56437 --- gcc/testsuite/g++.old-deja/g++.jason/cond.C | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gcc/testsuite/g++.old-deja/g++.jason/cond.C b/gcc/testsuite/g++.old-deja/g++.jason/cond.C index b613838797d..3cfc6dbb797 100644 --- a/gcc/testsuite/g++.old-deja/g++.jason/cond.C +++ b/gcc/testsuite/g++.old-deja/g++.jason/cond.C @@ -17,6 +17,22 @@ int main() char j; } + while (int i = 0) // ERROR - XFAIL *-*-* + { + int i; // ERROR - XFAIL *-*-* + } + + for (; int i = 0; ) // ERROR - XFAIL *-*-* + { + int i; // ERROR - XFAIL *-*-* + } + + switch (int i = 0) // ERROR - XFAIL *-*-* + { + default: + int i; // ERROR - XFAIL *-*-* + } + if (struct A { operator int () { return 1; } } *foo = new A) // ERROR - ; -- 2.30.2