@@ -19,55 +19,55 @@ struct HasAsyncMembers {
19
19
func testGlobalFuncAsync( ) async {
20
20
globalFuncAsync#^CHECK_globalFuncAsync^#
21
21
// CHECK_globalFuncAsync: Begin completions
22
- // CHECK_globalFuncAsync-DAG: Decl[FreeFunction]/CurrModule/Flair[ArgLabels]: ()[' async'][#Void#]; name=() async
22
+ // CHECK_globalFuncAsync-DAG: Decl[FreeFunction]/CurrModule/Flair[ArgLabels]: ()[' async'][#Void#]; name=(){{$}}
23
23
// CHECK_globalFuncAsync: End completions
24
24
}
25
25
func testGlobalFuncAsyncThrows( ) async {
26
26
globalFuncAsyncThrows#^CHECK_globalFuncAsyncThrows^#
27
27
// CHECK_globalFuncAsyncThrows: Begin completions
28
- // CHECK_globalFuncAsyncThrows-DAG: Decl[FreeFunction]/CurrModule/Flair[ArgLabels]: ()[' async'][' throws'][#Void#]; name=() async throws
28
+ // CHECK_globalFuncAsyncThrows-DAG: Decl[FreeFunction]/CurrModule/Flair[ArgLabels]: ()[' async'][' throws'][#Void#]; name=(){{$}}
29
29
// CHECK_globalFuncAsyncThrows: End completions
30
30
}
31
31
func testGlobalFuncAsyncRethrows( ) async {
32
32
globalFuncAsyncRethrows#^CHECK_globalFuncAsyncRethrows^#
33
33
// CHECK_globalFuncAsyncRethrows: Begin completions
34
- // CHECK_globalFuncAsyncRethrows-DAG: Decl[FreeFunction]/CurrModule/Flair[ArgLabels]: ({#(x): () async throws -> ()##() async throws -> ()#})[' async'][' rethrows'][#Void#]; name=(x: () async throws -> ()) async rethrows
34
+ // CHECK_globalFuncAsyncRethrows-DAG: Decl[FreeFunction]/CurrModule/Flair[ArgLabels]: ({#(x): () async throws -> ()##() async throws -> ()#})[' async'][' rethrows'][#Void#]; name=(:){{$}}
35
35
// CHECK_globalFuncAsyncRethrows: End completions
36
36
}
37
37
func testAsyncMembers( _ x: HasAsyncMembers ) async {
38
38
x. #^CHECK_members^#
39
39
// CHECK_members: Begin completions
40
- // CHECK_members-DAG: Decl[InstanceMethod]/CurrNominal: memberAsync()[' async'][#Void#]; name=memberAsync() async
41
- // CHECK_members-DAG: Decl[InstanceMethod]/CurrNominal: memberAsyncThrows()[' async'][' throws'][#Void#]; name=memberAsyncThrows() async throws
42
- // CHECK_members-DAG: Decl[InstanceMethod]/CurrNominal: memberAsyncRethrows {|}[' async'][' rethrows'][#Void#]; name=memberAsyncRethrows { code } async rethrows
43
- // CHECK_members-DAG: Decl[InstanceMethod]/CurrNominal: memberAsyncRethrows({#(x): () async throws -> ()##() async throws -> ()#})[' async'][' rethrows'][#Void#]; name=memberAsyncRethrows(x: () async throws -> ()) async rethrows
40
+ // CHECK_members-DAG: Decl[InstanceMethod]/CurrNominal: memberAsync()[' async'][#Void#]; name=memberAsync(){{$}}
41
+ // CHECK_members-DAG: Decl[InstanceMethod]/CurrNominal: memberAsyncThrows()[' async'][' throws'][#Void#]; name=memberAsyncThrows(){{$}}
42
+ // CHECK_members-DAG: Decl[InstanceMethod]/CurrNominal: memberAsyncRethrows {|}[' async'][' rethrows'][#Void#]; name=memberAsyncRethrows{{$}}
43
+ // CHECK_members-DAG: Decl[InstanceMethod]/CurrNominal: memberAsyncRethrows({#(x): () async throws -> ()##() async throws -> ()#})[' async'][' rethrows'][#Void#]; name=memberAsyncRethrows(:){{$}}
44
44
// CHECK_members: End completions
45
45
}
46
46
func testMemberAsync( _ x: HasAsyncMembers ) async {
47
47
x. memberAsync#^CHECK_memberAsync^#
48
48
// CHECK_memberAsync: Begin completions
49
- // CHECK_memberAsync-DAG: Decl[InstanceMethod]/CurrNominal/Flair[ArgLabels]: ()[' async'][#Void#]; name=() async
49
+ // CHECK_memberAsync-DAG: Decl[InstanceMethod]/CurrNominal/Flair[ArgLabels]: ()[' async'][#Void#]; name=(){{$}}
50
50
// CHECK_memberAsync: End completions
51
51
}
52
52
func testMemberAsyncThrows( _ x: HasAsyncMembers ) async {
53
53
x. memberAsyncThrows#^CHECK_memberAsyncThrows^#
54
54
// CHECK_memberAsyncThrows: Begin completions
55
- // CHECK_memberAsyncThrows-DAG: Decl[InstanceMethod]/CurrNominal/Flair[ArgLabels]: ()[' async'][' throws'][#Void#]; name=() async throws
55
+ // CHECK_memberAsyncThrows-DAG: Decl[InstanceMethod]/CurrNominal/Flair[ArgLabels]: ()[' async'][' throws'][#Void#]; name=(){{$}}
56
56
// CHECK_memberAsyncThrows: End completions
57
57
}
58
58
func testMemberAsyncRethrows( _ x: HasAsyncMembers ) async {
59
59
x. memberAsyncRethrows#^CHECK_memberAsyncRethrows^#
60
60
// CHECK_memberAsyncRethrows: Begin completions
61
- // CHECK_memberAsyncRethrows-DAG: Decl[InstanceMethod]/CurrNominal/Flair[ArgLabels]: ({#(x): () async throws -> ()##() async throws -> ()#})[' async'][' rethrows'][#Void#]; name=(x: () async throws -> ()) async rethrows
61
+ // CHECK_memberAsyncRethrows-DAG: Decl[InstanceMethod]/CurrNominal/Flair[ArgLabels]: ({#(x): () async throws -> ()##() async throws -> ()#})[' async'][' rethrows'][#Void#]; name=(:){{$}}
62
62
// CHECK_memberAsyncRethrows: End completions
63
63
}
64
64
65
65
func testAsyncIntiializers( ) async {
66
66
HasAsyncMembers( #^CHECK_initializers^#
67
67
// CHECK_initializers: Begin completions
68
- // CHECK_initializers-DAG: Decl[Constructor]/CurrNominal/Flair[ArgLabels]: ['('][')'][' async'][#HasAsyncMembers#]; name= async
69
- // CHECK_initializers-DAG: Decl[Constructor]/CurrNominal/Flair[ArgLabels]: ['(']{#withAsync: Int#}[')'][' async'][#HasAsyncMembers#]; name=withAsync: Int async
70
- // CHECK_initializers-DAG: Decl[Constructor]/CurrNominal/Flair[ArgLabels]: ['(']{#withAsyncThrows: Int#}[')'][' async'][' throws'][#HasAsyncMembers#]; name=withAsyncThrows: Int async throws
71
- // CHECK_initializers-DAG: Decl[Constructor]/CurrNominal/Flair[ArgLabels]: ['(']{#withAsyncRethrows: () async throws -> Void##() async throws -> Void#}[')'][' async'][' rethrows'][#HasAsyncMembers#]; name=withAsyncRethrows: () async throws -> Void async rethrows
68
+ // CHECK_initializers-DAG: Decl[Constructor]/CurrNominal/Flair[ArgLabels]: ['('][')'][' async'][#HasAsyncMembers#]; name={{$}}
69
+ // CHECK_initializers-DAG: Decl[Constructor]/CurrNominal/Flair[ArgLabels]: ['(']{#withAsync: Int#}[')'][' async'][#HasAsyncMembers#]; name=withAsync:{{$}}
70
+ // CHECK_initializers-DAG: Decl[Constructor]/CurrNominal/Flair[ArgLabels]: ['(']{#withAsyncThrows: Int#}[')'][' async'][' throws'][#HasAsyncMembers#]; name=withAsyncThrows:{{$}}
71
+ // CHECK_initializers-DAG: Decl[Constructor]/CurrNominal/Flair[ArgLabels]: ['(']{#withAsyncRethrows: () async throws -> Void##() async throws -> Void#}[')'][' async'][' rethrows'][#HasAsyncMembers#]; name=withAsyncRethrows:{{$}}
72
72
// CHECK_initializers: End completions
73
73
}
0 commit comments