objc_exprs.h revision c6fa4450b827d1e3674494fc9659eae006a86b49
1
2@protocol foo;
3@class itf;
4
5// Expressions
6typedef typeof(@"foo" "bar") objc_string;
7typedef typeof(@encode(int)) objc_encode;
8typedef typeof(@protocol(foo)) objc_protocol;
9
10
11// Types.
12typedef typeof(id<foo>) objc_id_protocol_ty;
13
14typedef typeof(itf*) objc_interface_ty;
15typedef typeof(itf<foo>*) objc_qual_interface_ty;
16