// RUN: %target-typecheck-verify-swift -parse-as-library -D FOO // '-parse-as-library' doesn't allow expressions nor statements in #if blocks. func foo() {} #if FOO foo() // expected-error {{expressions are not allowed at the top level}} #else if true { foo() } // expected-error {{statements are not allowed at the top level}} #endif