| Douglas Gregor | 4563532 | 2010-02-16 01:20:57 +0000 | [diff] [blame] | 1 | // Matches |
| Douglas Gregor | 7244b0b | 2010-02-17 00:34:30 +0000 | [diff] [blame] | 2 | @interface I1 { |
| 3 | int ivar1; | ||||
| 4 | } | ||||
| Douglas Gregor | 4563532 | 2010-02-16 01:20:57 +0000 | [diff] [blame] | 5 | @end |
| 6 | |||||
| 7 | // Matches | ||||
| Douglas Gregor | 7244b0b | 2010-02-17 00:34:30 +0000 | [diff] [blame] | 8 | @interface I2 : I1 { |
| 9 | float ivar2; | ||||
| 10 | } | ||||
| 11 | @end | ||||
| 12 | |||||
| 13 | // Ivar mismatch | ||||
| 14 | @interface I3 { | ||||
| 15 | int ivar1; | ||||
| 16 | float ivar2; | ||||
| 17 | } | ||||
| 18 | @end | ||||
| 19 | |||||
| 20 | // Superclass mismatch | ||||
| 21 | @interface I4 : I1 { | ||||
| 22 | } | ||||
| Douglas Gregor | 4563532 | 2010-02-16 01:20:57 +0000 | [diff] [blame] | 23 | @end |