1 | // RUN: %clang_cc1 -verify -fsyntax-only -fdouble-square-bracket-attributes %s |
2 | |
3 | struct [[clang::objc_bridge_related(NSParagraphStyle,,)]] TestBridgedRef; |
4 | |
5 | struct [[clang::objc_bridge_related(NSColor,colorWithCGColor:,CGColor)]] CGColorRefOk; |
6 | struct [[clang::objc_bridge_related(,colorWithCGColor:,CGColor)]] CGColorRef1NotOk; // expected-error {{expected a related ObjectiveC class name, e.g., 'NSColor'}} |
7 | struct [[clang::objc_bridge_related(NSColor,colorWithCGColor::,CGColor)]] CGColorRef3NotOk; // expected-error {{expected a class method selector with single argument, e.g., 'colorWithCGColor:'}} |
8 | |