diff options
Diffstat (limited to 'clang/test/SemaObjC/objcbridge-attribute.m')
| -rw-r--r-- | clang/test/SemaObjC/objcbridge-attribute.m | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/clang/test/SemaObjC/objcbridge-attribute.m b/clang/test/SemaObjC/objcbridge-attribute.m index 3178f17a7cd..4379c6fc8e9 100644 --- a/clang/test/SemaObjC/objcbridge-attribute.m +++ b/clang/test/SemaObjC/objcbridge-attribute.m @@ -48,6 +48,8 @@ typedef CFErrorRef1 CFErrorRef2; @class NSString; -id Test2(CFErrorRef2 cf) { - return (NSString *)cf; +void Test2(CFErrorRef2 cf) { + (void)(NSString *)cf; // expected-warning {{CFErrorRef bridges to NSError, not NSString}} + (void)(NSError *)cf; // okay + (void)(MyError*)cf; // okay, } |

