@@ -24,32 +24,32 @@ import Foundation
24
24
// CHECK-NEXT: @interface AnyAsIdTest : NSObject
25
25
class AnyAsIdTest : NSObject {
26
26
27
- // CHECK-NEXT: - (NSArray * _Nonnull)arrayOfAny:(NSArray * _Nonnull)x;
27
+ // CHECK-NEXT: - (NSArray * _Nonnull)arrayOfAny:(NSArray * _Nonnull)x SWIFT_WARN_UNUSED_RESULT ;
28
28
func arrayOfAny( _ x: [ Any ] ) -> [ Any ] { return x }
29
- // CHECK-NEXT: - (NSArray * _Nullable)arrayOfAnyPerhaps:(NSArray * _Nonnull)x;
29
+ // CHECK-NEXT: - (NSArray * _Nullable)arrayOfAnyPerhaps:(NSArray * _Nonnull)x SWIFT_WARN_UNUSED_RESULT ;
30
30
func arrayOfAnyPerhaps( _ x: [ Any ] ) -> [ Any ] ? { return x }
31
31
32
- // CHECK-NEXT: - (NSDictionary * _Nonnull)dictionaryOfAny:(NSDictionary * _Nonnull)x;
32
+ // CHECK-NEXT: - (NSDictionary * _Nonnull)dictionaryOfAny:(NSDictionary * _Nonnull)x SWIFT_WARN_UNUSED_RESULT ;
33
33
func dictionaryOfAny( _ x: [ AnyHashable : Any ] ) -> [ AnyHashable : Any ] { return x }
34
34
// CHECK-NEXT: - (void)dictionaryOfAnyKeys:(NSDictionary<id <NSCopying>, NSString *> * _Nonnull)x;
35
35
func dictionaryOfAnyKeys( _ x: [ AnyHashable : String ] ) { }
36
- // CHECK-NEXT: - (NSDictionary * _Nullable)dictionaryOfAnyMayhap:(NSDictionary * _Nonnull)x;
36
+ // CHECK-NEXT: - (NSDictionary * _Nullable)dictionaryOfAnyMayhap:(NSDictionary * _Nonnull)x SWIFT_WARN_UNUSED_RESULT ;
37
37
func dictionaryOfAnyMayhap( _ x: [ AnyHashable : Any ] ) -> [ AnyHashable : Any ] ? { return x }
38
38
// CHECK-NEXT: - (void)dictionaryOfAnyValues:(NSDictionary<NSString *, id> * _Nonnull)x;
39
39
func dictionaryOfAnyValues( _ x: [ String : Any ] ) { }
40
40
41
- // CHECK-NEXT: - (id _Nonnull)getAny;
41
+ // CHECK-NEXT: - (id _Nonnull)getAny SWIFT_WARN_UNUSED_RESULT ;
42
42
func getAny( ) -> Any { return 1 as Any }
43
- // CHECK-NEXT: - (id _Nullable)getAnyConstructively;
43
+ // CHECK-NEXT: - (id _Nullable)getAnyConstructively SWIFT_WARN_UNUSED_RESULT ;
44
44
func getAnyConstructively( ) -> Any ? { return Optional < Any > ( 1 as Any ) }
45
- // CHECK-NEXT: - (id _Nullable)getAnyMaybe;
45
+ // CHECK-NEXT: - (id _Nullable)getAnyMaybe SWIFT_WARN_UNUSED_RESULT ;
46
46
func getAnyMaybe( ) -> Any ? { return nil }
47
- // CHECK-NEXT: - (id _Nullable)getAnyProbably;
47
+ // CHECK-NEXT: - (id _Nullable)getAnyProbably SWIFT_WARN_UNUSED_RESULT ;
48
48
func getAnyProbably( ) -> Any ? { return 1 as Any }
49
49
50
- // CHECK-NEXT: - (id _Nonnull)passThroughAny:(id _Nonnull)x;
50
+ // CHECK-NEXT: - (id _Nonnull)passThroughAny:(id _Nonnull)x SWIFT_WARN_UNUSED_RESULT ;
51
51
func passThroughAny( _ x: Any ) -> Any { return x }
52
- // CHECK-NEXT: - (id _Nullable)passThroughAnyMaybe:(id _Nullable)x;
52
+ // CHECK-NEXT: - (id _Nullable)passThroughAnyMaybe:(id _Nullable)x SWIFT_WARN_UNUSED_RESULT ;
53
53
func passThroughAnyMaybe( _ x: Any ? ) -> Any ? { return x }
54
54
55
55
// CHECK-NEXT: - (void)setOfAny:(NSSet * _Nonnull)x;
@@ -58,10 +58,10 @@ class AnyAsIdTest : NSObject {
58
58
// CHECK-NEXT: - (void)takesId:(id _Nonnull)x;
59
59
func takesId( _ x: Any ) { }
60
60
61
- // CHECK-NEXT: - (id _Nonnull)unwrapAny:(id _Nullable)x;
61
+ // CHECK-NEXT: - (id _Nonnull)unwrapAny:(id _Nullable)x SWIFT_WARN_UNUSED_RESULT ;
62
62
func unwrapAny( _ x : Any ? ) -> Any { return x! }
63
63
64
- // CHECK-NEXT: - (id _Nullable)wrapAny:(id _Nonnull)x;
64
+ // CHECK-NEXT: - (id _Nullable)wrapAny:(id _Nonnull)x SWIFT_WARN_UNUSED_RESULT ;
65
65
func wrapAny( _ x : Any ) -> Any ? { return x }
66
66
67
67
// CHECK-NEXT: - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
0 commit comments