blob: c325c2fcf23248cf53c227463abe45148a745c11 (
plain)
1
2
3
4
5
6
7
8
9
10
|
// RUN: clang -fsyntax-only -verify -pedantic %s
// The preprocessor shouldn't warn about extensions within macro bodies that
// aren't expanded.
#define __block __attribute__((__blocks__(byref)))
// This warning is entirely valid.
__block int x; // expected-warning{{extension used}}
void whatever() {}
|