@@ -4,117 +4,117 @@ import XCTestDynamicOverlay
44func  MyXCTFail( _ message:  String )  { 
55  XCTFail ( message) 
66} 
7- // 
8- // #if canImport(ObjectiveC)
9- //   func MyXCTExpectFailure(
10- //     _ failureReason: String,
11- //     enabled: Bool = true,
12- //     strict: Bool = true,
13- //     failingBlock: () -> Void,
14- //     issueMatcher: ((_XCTIssue) -> Bool)? = nil
15- //   ) {
16- //     XCTExpectFailure(
17- //       failureReason,
18- //       enabled: enabled,
19- //       strict: strict,
20- //       failingBlock: failingBlock,
21- //       issueMatcher: issueMatcher
22- //     )
23- //   }
24- // 
25- //   func MyXCTExpectFailure(
26- //     _ failureReason: String,
27- //     enabled: Bool = true,
28- //     strict: Bool = true,
29- //     issueMatcher: ((_XCTIssue) -> Bool)? = nil
30- //   ) {
31- //     XCTExpectFailure(
32- //       failureReason,
33- //       enabled: enabled,
34- //       strict: strict,
35- //       issueMatcher: issueMatcher
36- //     )
37- //   }
38- // #endif
39- // 
40- // @available(*, deprecated)
41- // struct Client {
42- //   var p00: () -> Int
43- //   var p01: () throws -> Int
44- //   var p02: () async -> Int
45- //   var p03: () async throws -> Int
46- //   var p04: (Int) -> Int
47- //   var p05: (Int) throws -> Int
48- //   var p06: (Int) async -> Int
49- //   var p07: (Int) async throws -> Int
50- //   var p08: (Int, Int) -> Int
51- //   var p09: (Int, Int) throws -> Int
52- //   var p10: (Int, Int) async -> Int
53- //   var p11: (Int, Int) async throws -> Int
54- //   var p12: (Int, Int, Int) -> Int
55- //   var p13: (Int, Int, Int) throws -> Int
56- //   var p14: (Int, Int, Int) async -> Int
57- //   var p15: (Int, Int, Int) async throws -> Int
58- //   var p16: (Int, Int, Int, Int) -> Int
59- //   var p17: (Int, Int, Int, Int) throws -> Int
60- //   var p18: (Int, Int, Int, Int) async -> Int
61- //   var p19: (Int, Int, Int, Int) async throws -> Int
62- //   var p20: (Int, Int, Int, Int, Int) -> Int
63- //   var p21: (Int, Int, Int, Int, Int) throws -> Int
64- //   var p22: (Int, Int, Int, Int, Int) async -> Int
65- //   var p23: (Int, Int, Int, Int, Int) async throws -> Int
66- // 
67- //   static var testValue: Self {
68- //     Self(
69- //       p00: unimplemented("\(Self.self).p00"),
70- //       p01: unimplemented("\(Self.self).p01"),
71- //       p02: unimplemented("\(Self.self).p02"),
72- //       p03: unimplemented("\(Self.self).p03"),
73- //       p04: unimplemented("\(Self.self).p04"),
74- //       p05: unimplemented("\(Self.self).p05"),
75- //       p06: unimplemented("\(Self.self).p06"),
76- //       p07: unimplemented("\(Self.self).p07"),
77- //       p08: unimplemented("\(Self.self).p08"),
78- //       p09: unimplemented("\(Self.self).p09"),
79- //       p10: unimplemented("\(Self.self).p10"),
80- //       p11: unimplemented("\(Self.self).p11"),
81- //       p12: unimplemented("\(Self.self).p12"),
82- //       p13: unimplemented("\(Self.self).p13"),
83- //       p14: unimplemented("\(Self.self).p14"),
84- //       p15: unimplemented("\(Self.self).p15"),
85- //       p16: unimplemented("\(Self.self).p16"),
86- //       p17: unimplemented("\(Self.self).p17"),
87- //       p18: unimplemented("\(Self.self).p18"),
88- //       p19: unimplemented("\(Self.self).p19"),
89- //       p20: unimplemented("\(Self.self).p20"),
90- //       p21: unimplemented("\(Self.self).p21"),
91- //       p22: unimplemented("\(Self.self).p22"),
92- //       p23: unimplemented("\(Self.self).p23")
93- //     )
94- //   }
95- // }
96- // 
97- // struct User { let id: UUID }
98- // 
99- // @MainActor let f00: () -> Int = unimplemented("f00", placeholder: 42)
100- // @MainActor let f01: (String) -> Int = unimplemented("f01", placeholder: 42)
101- // @MainActor let f02: (String, Int) -> Int = unimplemented("f02", placeholder: 42)
102- // @MainActor let f03: (String, Int, Double) -> Int = unimplemented("f03", placeholder: 42)
103- // @MainActor let f04: (String, Int, Double, [Int]) -> Int = unimplemented("f04", placeholder: 42)
104- // @MainActor let f05: (String, Int, Double, [Int], User) -> Int = unimplemented(
105- //   "f05", placeholder: 42)
106- // 
107- // @available(*, deprecated)
108- // @MainActor let fm00: () -> Int = unimplemented("fm00")
109- // 
110- // @available(*, deprecated)
111- // @MainActor let fm01: @MainActor () -> Int = unimplemented("fm01")
112- // 
113- // private struct Autoclosing {
114- //   init(
115- //     _: @autoclosure () -> Int = unimplemented(placeholder: 0),
116- //     _: @autoclosure () async -> Int = unimplemented(placeholder: 0),
117- //     _: @autoclosure () throws -> Int = unimplemented(placeholder: 0),
118- //     _: @autoclosure () async throws -> Int = unimplemented(placeholder: 0)
119- //   ) async {}
120- // }
7+ 
8+ #if canImport(ObjectiveC) 
9+   func  MyXCTExpectFailure( 
10+     _ failureReason:  String , 
11+     enabled:  Bool  =  true , 
12+     strict:  Bool  =  true , 
13+     failingBlock:  ( )  ->  Void , 
14+     issueMatcher:  ( ( _XCTIssue )  ->  Bool ) ?   =  nil 
15+   )  { 
16+     XCTExpectFailure ( 
17+       failureReason, 
18+       enabled:  enabled, 
19+       strict:  strict, 
20+       failingBlock:  failingBlock, 
21+       issueMatcher:  issueMatcher
22+     ) 
23+   } 
24+ 
25+   func  MyXCTExpectFailure( 
26+     _ failureReason:  String , 
27+     enabled:  Bool  =  true , 
28+     strict:  Bool  =  true , 
29+     issueMatcher:  ( ( _XCTIssue )  ->  Bool ) ?   =  nil 
30+   )  { 
31+     XCTExpectFailure ( 
32+       failureReason, 
33+       enabled:  enabled, 
34+       strict:  strict, 
35+       issueMatcher:  issueMatcher
36+     ) 
37+   } 
38+ #endif 
39+ 
40+ @available ( * ,  deprecated)  
41+ struct  Client  { 
42+   var  p00 :  ( )  ->  Int 
43+   var  p01 :  ( )  throws  ->  Int 
44+   var  p02 :  ( )  async  ->  Int 
45+   var  p03 :  ( )  async  throws  ->  Int 
46+   var  p04 :  ( Int )  ->  Int 
47+   var  p05 :  ( Int )  throws  ->  Int 
48+   var  p06 :  ( Int )  async  ->  Int 
49+   var  p07 :  ( Int )  async  throws  ->  Int 
50+   var  p08 :  ( Int ,  Int )  ->  Int 
51+   var  p09 :  ( Int ,  Int )  throws  ->  Int 
52+   var  p10 :  ( Int ,  Int )  async  ->  Int 
53+   var  p11 :  ( Int ,  Int )  async  throws  ->  Int 
54+   var  p12 :  ( Int ,  Int ,  Int )  ->  Int 
55+   var  p13 :  ( Int ,  Int ,  Int )  throws  ->  Int 
56+   var  p14 :  ( Int ,  Int ,  Int )  async  ->  Int 
57+   var  p15 :  ( Int ,  Int ,  Int )  async  throws  ->  Int 
58+   var  p16 :  ( Int ,  Int ,  Int ,  Int )  ->  Int 
59+   var  p17 :  ( Int ,  Int ,  Int ,  Int )  throws  ->  Int 
60+   var  p18 :  ( Int ,  Int ,  Int ,  Int )  async  ->  Int 
61+   var  p19 :  ( Int ,  Int ,  Int ,  Int )  async  throws  ->  Int 
62+   var  p20 :  ( Int ,  Int ,  Int ,  Int ,  Int )  ->  Int 
63+   var  p21 :  ( Int ,  Int ,  Int ,  Int ,  Int )  throws  ->  Int 
64+   var  p22 :  ( Int ,  Int ,  Int ,  Int ,  Int )  async  ->  Int 
65+   var  p23 :  ( Int ,  Int ,  Int ,  Int ,  Int )  async  throws  ->  Int 
66+ 
67+   static  var  testValue :  Self  { 
68+     Self ( 
69+       p00:  unimplemented ( " \( Self . self) .p00 " ) , 
70+       p01:  unimplemented ( " \( Self . self) .p01 " ) , 
71+       p02:  unimplemented ( " \( Self . self) .p02 " ) , 
72+       p03:  unimplemented ( " \( Self . self) .p03 " ) , 
73+       p04:  unimplemented ( " \( Self . self) .p04 " ) , 
74+       p05:  unimplemented ( " \( Self . self) .p05 " ) , 
75+       p06:  unimplemented ( " \( Self . self) .p06 " ) , 
76+       p07:  unimplemented ( " \( Self . self) .p07 " ) , 
77+       p08:  unimplemented ( " \( Self . self) .p08 " ) , 
78+       p09:  unimplemented ( " \( Self . self) .p09 " ) , 
79+       p10:  unimplemented ( " \( Self . self) .p10 " ) , 
80+       p11:  unimplemented ( " \( Self . self) .p11 " ) , 
81+       p12:  unimplemented ( " \( Self . self) .p12 " ) , 
82+       p13:  unimplemented ( " \( Self . self) .p13 " ) , 
83+       p14:  unimplemented ( " \( Self . self) .p14 " ) , 
84+       p15:  unimplemented ( " \( Self . self) .p15 " ) , 
85+       p16:  unimplemented ( " \( Self . self) .p16 " ) , 
86+       p17:  unimplemented ( " \( Self . self) .p17 " ) , 
87+       p18:  unimplemented ( " \( Self . self) .p18 " ) , 
88+       p19:  unimplemented ( " \( Self . self) .p19 " ) , 
89+       p20:  unimplemented ( " \( Self . self) .p20 " ) , 
90+       p21:  unimplemented ( " \( Self . self) .p21 " ) , 
91+       p22:  unimplemented ( " \( Self . self) .p22 " ) , 
92+       p23:  unimplemented ( " \( Self . self) .p23 " ) 
93+     ) 
94+   } 
95+ } 
96+ 
97+ struct  User  {  let  id :  UUID  } 
98+ 
99+ @MainActor   let  f00 :  ( )  ->  Int  =  unimplemented ( " f00 " ,  placeholder:  42 ) 
100+ @MainActor   let  f01 :  ( String )  ->  Int  =  unimplemented ( " f01 " ,  placeholder:  42 ) 
101+ @MainActor   let  f02 :  ( String ,  Int )  ->  Int  =  unimplemented ( " f02 " ,  placeholder:  42 ) 
102+ @MainActor   let  f03 :  ( String ,  Int ,  Double )  ->  Int  =  unimplemented ( " f03 " ,  placeholder:  42 ) 
103+ @MainActor   let  f04 :  ( String ,  Int ,  Double ,  [ Int ] )  ->  Int  =  unimplemented ( " f04 " ,  placeholder:  42 ) 
104+ @MainActor   let  f05 :  ( String ,  Int ,  Double ,  [ Int ] ,  User )  ->  Int  =  unimplemented ( 
105+   " f05 " ,  placeholder:  42 ) 
106+ 
107+ @available ( * ,  deprecated)  
108+ @MainActor   let  fm00 :  ( )  ->  Int  =  unimplemented ( " fm00 " ) 
109+ 
110+ @available ( * ,  deprecated)  
111+ @MainActor   let  fm01 :  @MainActor   ( )  ->  Int  =  unimplemented ( " fm01 " ) 
112+ 
113+ private  struct  Autoclosing  { 
114+   init ( 
115+     _:  @autoclosure  ( )  ->  Int  =  unimplemented ( placeholder:  0 ) , 
116+     _:  @autoclosure  ( )  async  ->  Int  =  unimplemented ( placeholder:  0 ) , 
117+     _:  @autoclosure  ( )  throws  ->  Int  =  unimplemented ( placeholder:  0 ) , 
118+     _:  @autoclosure  ( )  async  throws  ->  Int  =  unimplemented ( placeholder:  0 ) 
119+   )  async  { } 
120+ } 
0 commit comments