File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change 2
2
// RUN: %target-swift-frontend %s -emit-module -o %t/tmp.swiftmodule
3
3
// RUN: %target-sil-opt %t/tmp.swiftmodule -emit-sorted-sil | %FileCheck %s
4
4
5
-
6
- // CHECK-DAG-LABEL: sil [serialized] [dynamically_replacable] [canonical] @test_dynamically_replaceable
7
5
sil [serialized] [dynamically_replacable] @test_dynamically_replaceable : $@convention(thin) () -> () {
8
6
bb0:
9
7
%0 = tuple ()
10
8
return %0 : $()
11
9
}
12
10
13
- // CHECK-DAG-LABEL: sil [serialized] [dynamic_replacement_for "test_dynamically_replaceable"] [canonical] @test_dynamic_replacement_for
14
- // CHECK: prev_dynamic_function_ref @test_dynamic_replacement_for
15
11
sil [serialized] [dynamic_replacement_for "test_dynamically_replaceable"] @test_dynamic_replacement_for : $@convention(thin) () -> () {
16
12
bb0:
17
13
%0 = prev_dynamic_function_ref @test_dynamic_replacement_for : $@convention(thin) () -> ()
20
16
return %2 : $()
21
17
}
22
18
23
- // CHECK-DAG-LABEL: sil [serialized] [canonical] @test_dynamically_replaceable_impl
24
- // CHECK: dynamic_function_ref @test_dynamically_replaceable
25
19
sil [serialized] @test_dynamically_replaceable_impl : $@convention(thin) () -> () {
26
20
bb0:
27
21
%0 = dynamic_function_ref @test_dynamically_replaceable : $@convention(thin) () -> ()
28
22
%1 = apply %0() : $@convention(thin) () -> ()
29
23
%2 = tuple ()
30
24
return %2 : $()
31
25
}
26
+
27
+ // CHECK-LABEL: sil [serialized] [dynamic_replacement_for "test_dynamically_replaceable"] [canonical] @test_dynamic_replacement_for
28
+ // CHECK: prev_dynamic_function_ref @test_dynamic_replacement_for
29
+
30
+ // CHECK-LABEL: sil [serialized] [dynamically_replacable] [canonical] @test_dynamically_replaceable
31
+
32
+ // CHECK-LABEL: sil [serialized] [canonical] @test_dynamically_replaceable_impl
33
+ // CHECK: dynamic_function_ref @test_dynamically_replaceable
You can’t perform that action at this time.
0 commit comments