xref: /minix3/external/bsd/llvm/dist/clang/test/SemaObjC/protocol-expr-1.m (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1f4a2713aSLionel Sambuc// RUN: %clang_cc1 -fsyntax-only -verify %s
2f4a2713aSLionel Sambuc// expected-no-diagnostics
3f4a2713aSLionel Sambuc
4*0a6a1f1dSLionel Sambuc@protocol fproto @end
5f4a2713aSLionel Sambuc
6f4a2713aSLionel Sambuc@protocol p1
7f4a2713aSLionel Sambuc@end
8f4a2713aSLionel Sambuc
9f4a2713aSLionel Sambuc@class cl;
10f4a2713aSLionel Sambuc
11f4a2713aSLionel Sambucint main()
12f4a2713aSLionel Sambuc{
13f4a2713aSLionel Sambuc	Protocol *proto = @protocol(p1);
14f4a2713aSLionel Sambuc        Protocol *fproto = @protocol(fproto);
15f4a2713aSLionel Sambuc}
16f4a2713aSLionel Sambuc
17