// RUN: %clang %s -fsyntax-only -Xclang -verify -fblocks -Wunreachable-code-aggressive -Wno-unused-value -Wno-covered-switch-default
// This previously triggered a warning from -Wunreachable-code because of
// a busted CFG.
typedef signed char BOOL;
BOOL
// Test the warning works.
void
// Test that 'NO' and 'YES' are not treated as configuration macros.
int
int
int
// FIXME: This should at some point report a warning
// that the loop increment is unreachable.
void
void
// Test "silencing" with parentheses.
void