Lines Matching full:__weak
91 __weak id *(^myBlock)(void);
92 __weak id *var = myBlock();
94 (void) (__weak id *) &myBlock; // expected-error {{cast}}
97 __weak id (^myBlock)(void);
98 (void) (__weak id *) &myBlock;
102 __weak id (^*(^myBlock)(void))(void);
103 (void) (__weak id*) myBlock();
105 (void) (__weak id*) &myBlock; // expected-error {{cast}}
111 __weak Test9 **(^myBlock)(void);
112 __weak Test9 **var = myBlock();
114 (void) (__weak Test9 **) &myBlock; // expected-error {{cast}}
117 __weak Test9 *(^myBlock)(void);
118 (void) (__weak Test9**) &myBlock;
122 __weak Test9 *(^*(^myBlock)(void))(void);
123 (void) (__weak Test9 **) myBlock();
125 (void) (__weak Test9 **) &myBlock; // expected-error {{cast}}