| // RUN: %clang -S -emit-llvm %s -o - -x objective-c -fobjc-runtime=gnustep-1.5 | FileCheck %s | |
| // Regression test: check that we don't crash when referencing a forward-declared protocol. | |
| @protocol P; | |
| @interface I <P> | |
| @end | |
| @implementation I | |
| @end | |
| // CHECK: @.objc_protocol |