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 22// RUN: %target-swift-frontend %s -emit-module -o %t/tmp.swiftmodule
33// RUN: %target-sil-opt %t/tmp.swiftmodule -emit-sorted-sil | %FileCheck %s
44
5-
6- // CHECK-DAG-LABEL: sil [serialized] [dynamically_replacable] [canonical] @test_dynamically_replaceable
75sil [serialized] [dynamically_replacable] @test_dynamically_replaceable : $@convention(thin) () -> () {
86bb0:
97 %0 = tuple ()
108 return %0 : $()
119}
1210
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
1511sil [serialized] [dynamic_replacement_for "test_dynamically_replaceable"] @test_dynamic_replacement_for : $@convention(thin) () -> () {
1612bb0:
1713 %0 = prev_dynamic_function_ref @test_dynamic_replacement_for : $@convention(thin) () -> ()
2016 return %2 : $()
2117}
2218
23- // CHECK-DAG-LABEL: sil [serialized] [canonical] @test_dynamically_replaceable_impl
24- // CHECK: dynamic_function_ref @test_dynamically_replaceable
2519sil [serialized] @test_dynamically_replaceable_impl : $@convention(thin) () -> () {
2620bb0:
2721 %0 = dynamic_function_ref @test_dynamically_replaceable : $@convention(thin) () -> ()
2822 %1 = apply %0() : $@convention(thin) () -> ()
2923 %2 = tuple ()
3024 return %2 : $()
3125}
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