Lines Matching full:test1
46 @interface Test1 {}
47 - (void) test1:(A*) object; // broken-note {{previous definition is here}}
51 @implementation Test1
52 - (void) test1:(B*) object {} // broken-warning {{conflicting parameter types in implementation of 'test1:': 'A *' vs 'B *'}}
58 - (void) test1:(id) object; // broken-note {{previous definition is here}}
62 - (void) test1:(A*) object {} // broken-warning {{conflicting parameter types in implementation of 'test1:': 'id' vs 'A *'}}
67 - (A*) test1;
72 - (B*) test1 { return 0; }
78 - (id) test1;
82 - (A*) test1 { return 0; } // id -> A* is rdar://problem/8596987