typedef struct CGPoint CGPoint; @class NSString; typedef CGPoint NSPoint; __attribute__((warn_unused_result)) NSString *NSStringToNSString(NSString *str); struct FooStruct1 { int x; double y; }; enum Tribool;