/* PR c/67784 */ | |
/* { dg-do compile } */ | |
/* { dg-options "" } */ | |
typedef int T; | |
void | |
fn1 (void) | |
{ | |
for (int T;;) | |
if (1) | |
; | |
T *x; | |
} | |
void | |
fn2 (void) | |
{ | |
for (int T;;) | |
if (1) | |
T = 1; | |
T *x; | |
} | |
void | |
fn3 (void) | |
{ | |
for (int T;;) | |
if (1) | |
{ | |
} | |
T *x; | |
} | |
void | |
fn4 (void) | |
{ | |
for (int T;;) | |
if (1) | |
L: | |
; | |
T *x; | |
} | |
void | |
fn5 (void) | |
{ | |
for (int T;;) | |
if (1) | |
; | |
else | |
; | |
T *x; | |
} |