diff options
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m | 3 | ||||
| -rw-r--r-- | clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m.result | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m b/clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m index d046317b1b4..42cbdb8e516 100644 --- a/clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m +++ b/clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m @@ -80,6 +80,7 @@ typedef struct CGImage *CGImageRef; typedef struct OpaqueJSValue* JSObjectRef; typedef JSObjectRef TTJSObjectRef; +typedef unsigned int NSUInteger; CF_IMPLICIT_BRIDGING_DISABLED @@ -121,4 +122,6 @@ typedef void *SecTrustRef; - (SecTrustRef) FOO1 NS_AVAILABLE; +// pointer personality functions +@property NSUInteger (*hashFunction)(const void *item, NSUInteger (*size)(const void *item)); @end diff --git a/clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m.result b/clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m.result index 8331e1669b1..4980cfbb2d1 100644 --- a/clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m.result +++ b/clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m.result @@ -80,6 +80,7 @@ typedef struct CGImage *CGImageRef; typedef struct OpaqueJSValue* JSObjectRef; typedef JSObjectRef TTJSObjectRef; +typedef unsigned int NSUInteger; CF_IMPLICIT_BRIDGING_DISABLED @@ -121,4 +122,6 @@ typedef void *SecTrustRef; - (SecTrustRef) FOO1 NS_AVAILABLE NS_RETURNS_INNER_POINTER; +// pointer personality functions +@property NSUInteger (* NS_RETURNS_INNER_POINTER hashFunction)(const void *item, NSUInteger (*size)(const void *item)); @end |

