aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.mike/empty.C
blob: d69f3ad62433fda5483be6d05e260098cb3a75f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// { dg-options "-W" }

#define NOPE

void foo() {
  while (1); /* { dg-error "suggest a space before " } */
    {
    }
  for (;;); /* { dg-error "suggest a space before " } */
    {
    }
  while (1)
    ;
  for (;;)
    ;
  while (1) ;
  for (;;) ;
  /* These two work when using mapped locations */
  while (1) NOPE; /* { dg-bogus "suggest a space before " "suggest" { xfail *-*-* } } */
  for (;;) NOPE; /* { dg-bogus "suggest a space before " "suggest" { xfail *-*-* } } */
  while (1)
    NOPE;
  for (;;)
    NOPE;
}