1 // RUN: %clang_cc1 %s -fsyntax-only -fblocks -verify -Wno-unreachable-code
12 "bar\0" // expected-warning {{literal contains NUL character}}
17 " b\0larg"; // expected-warning {{literal contains NUL character}}
20 if (@encode(int) == "foo") { } // expected-warning {{result of comparison against @encode is unspecified}}
23 #define MAX(A,B) ({ __typeof__(A) __a = (A); __typeof__(B) __b = (B); __a < __b ? __b : __a; })
24 void (^foo)(int, int) = ^(int x, int y) { int z = MAX(x, y); };
31 void test3(Object *o) {
33 __sync_bool_compare_and_swap(&g, 0, o);