1 // RUN: %clang_cc1 -x c -fblocks -fms-extensions -rewrite-objc %s -o %t-rw.cpp
2 // RUN: FileCheck --input-file=%t-rw.cpp %s
4 void q(void (^p
)(void)) {
9 __block
char BYREF_VAR_CHECK
= 'a';
15 BYREF_VAR_CHECK
= 'b';
19 BYREF_VAR_CHECK
= '2';
32 // CHECK: (__Block_byref_BYREF_VAR_CHECK_0 *)BYREF_VAR_CHECK
33 // CHECK: (__Block_byref_BYREF_VAR_CHECK_0 *)&BYREF_VAR_CHECK
34 // CHECK: (struct __Block_byref_BYREF_VAR_CHECK_0 *)&BYREF_VAR_CHECK, (struct __Block_byref_d_1 *)&d, 570425344));