|  | // RUN: %clang_cc1 -verify -Wno-objc-root-class %s | 
|  |  | 
|  | @interface ClassA | 
|  |  | 
|  | - (void)fileExistsAtPath:(int)x; | 
|  |  | 
|  | @end | 
|  |  | 
|  | @interface ClassB | 
|  |  | 
|  | @end | 
|  |  | 
|  | @implementation ClassB // expected-note {{implementation started here}} | 
|  |  | 
|  | - (void) method:(ClassA *)mgr { // expected-note {{to match this '{'}} | 
|  | [mgr fileExistsAtPath:0 | 
|  | } // expected-error {{expected ']'}} | 
|  |  | 
|  | @implementation ClassC //              \ | 
|  | // expected-error {{missing '@end'}} \ | 
|  | // expected-error {{expected '}'}}   \ | 
|  | // expected-warning {{cannot find interface declaration for 'ClassC'}} | 
|  |  | 
|  | @end |