1// RUN: %clang_cc1 %s -verify -fsyntax-only
2
3@interface B
4@property int x;
5@end
6
7@interface S : B
8@end
9
10// Spell-checking 'undefined' is ok.
11undefined var; // expected-error {{unknown type name}}
12
13typedef int super1;
14@implementation S
15-(void)foo {
16  // Spell-checking 'super' is not ok.
17  super.x = 0;
18  self.x = 0;
19}
20@end
21