block-return-1.c 173 B

123456
  1. // RUN: %clang_cc1 -fsyntax-only %s -verify -fblocks
  2. int j;
  3. void foo() {
  4. ^ (void) { if (j) return 1; }(); // expected-error {{control may reach end of non-void block}}
  5. }