Fariborz Jahanian | 06bb7f7 | 2013-03-28 19:50:55 +0000 | [diff] [blame^] | 1 | // RUN: cp %s %t |
2 | // RUN: %clang_cc1 -x objective-c -fixit %t | ||||
3 | // RUN: %clang_cc1 -x objective-c -Werror %t | ||||
4 | // rdar://13503456 | ||||
5 | |||||
6 | void object_setClass(id, id); | ||||
7 | Class object_getClass(id); | ||||
8 | |||||
9 | id rhs(); | ||||
10 | |||||
11 | Class pr6302(id x123) { | ||||
12 | x123->isa = 0; | ||||
13 | x123->isa = rhs(); | ||||
14 | x123->isa = (id)(x123->isa); | ||||
15 | x123->isa = (id)x123->isa; | ||||
16 | x123->isa = (x123->isa); | ||||
17 | x123->isa = (id)(x123->isa); | ||||
18 | return x123->isa; | ||||
19 | } |