@@ -39,16 +39,16 @@ public struct NonCopyable: ~Copyable { }
3939// 'MF' constant as a separator that precedes each field descriptor.
4040
4141// NEW: @"$s4test8CC_TestsCMF" =
42- // NEW-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyxG.3 "
42+ // NEW-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyxG.{{[0-9]+}} "
4343// NEW-SAME: @"symbolic _____yq_G 4test21ConditionallyCopyableOAARi_zrlE"
44- // NEW-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyAA03NonC0VG.4 "
44+ // NEW-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyAA03NonC0VG.{{[0-9]+}} "
4545// NEW-SAME: @"symbolic _____ySSG 4test21ConditionallyCopyableOAARi_zrlE"
4646
4747// OLD: @"$s4test8CC_TestsCMF" =
48- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyxG.3 "
49- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyq_G.4 "
50- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyAA03NonC0VG.5 "
51- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOySSG.6 "
48+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyxG.{{[0-9]+}} "
49+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyq_G.{{[0-9]+}} "
50+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOyAA03NonC0VG.{{[0-9]+}} "
51+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test21ConditionallyCopyableOySSG.{{[0-9]+}} "
5252public class CC_Tests < NCG: ~ Copyable, T> {
5353 var ccNCG : ConditionallyCopyable < NCG > = . none
5454 var ccT : ConditionallyCopyable < T > = . none
@@ -62,16 +62,16 @@ public class CC_Tests<NCG: ~Copyable, T> {
6262/// fields until a future runtime says they're safe to reflect.
6363
6464// NEW: @"$s4test8NC_TestsCMF" =
65- // NEW-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyxG.5 "
66- // NEW-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyq_G.6 "
67- // NEW-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyAA03NonC0VG.7 "
68- // NEW-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOySSG.8 "
65+ // NEW-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyxG.{{[0-9]+}} "
66+ // NEW-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyq_G.{{[0-9]+}} "
67+ // NEW-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyAA03NonC0VG.{{[0-9]+}} "
68+ // NEW-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOySSG.{{[0-9]+}} "
6969
7070// OLD: @"$s4test8NC_TestsCMF" =
71- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyxG.7 "
72- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyq_G.8 "
73- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyAA03NonC0VG.9 "
74- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOySSG.10 "
71+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyxG.{{[0-9]+}} "
72+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyq_G.{{[0-9]+}} "
73+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOyAA03NonC0VG.{{[0-9]+}} "
74+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test13NeverCopyableOySSG.{{[0-9]+}} "
7575public class NC_Tests < NCG: ~ Copyable, T> {
7676 var ncNCG : NeverCopyable < NCG > = . none
7777 var ncT : NeverCopyable < T > = . none
@@ -83,7 +83,7 @@ public class NC_Tests<NCG: ~Copyable, T> {
8383// NEW: @"$s4test17StdlibTypes_TestsCMF" =
8484// NEW-SAME: @"symbolic xSg"
8585// NEW-SAME: @"symbolic q_Sg"
86- // NEW-SAME: @"get_type_metadata Ri_zr0_l4test11NonCopyableVSg.9 "
86+ // NEW-SAME: @"get_type_metadata Ri_zr0_l4test11NonCopyableVSg.{{[0-9]+}} "
8787// NEW-SAME: @"symbolic SSSg"
8888// NEW-SAME: @"symbolic SPyxG"
8989// NEW-SAME: @"symbolic SPyq_G"
@@ -93,7 +93,7 @@ public class NC_Tests<NCG: ~Copyable, T> {
9393// OLD: @"$s4test17StdlibTypes_TestsCMF" =
9494// OLD-SAME: @"symbolic xSg"
9595// OLD-SAME: @"symbolic q_Sg"
96- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test11NonCopyableVSg.11 "
96+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test11NonCopyableVSg.{{[0-9]+}} "
9797// OLD-SAME: @"symbolic SSSg"
9898// OLD-SAME: @"symbolic SPyxG"
9999// OLD-SAME: @"symbolic SPyq_G"
@@ -115,13 +115,13 @@ public class StdlibTypes_Tests<NCG: ~Copyable, T> {
115115// NEW: @"$s4test19PlainlyStored_TestsCMF" =
116116// NEW-SAME: @"symbolic x"
117117// NEW-SAME: @"symbolic q_"
118- // NEW-SAME: @"get_type_metadata Ri_zr0_l4test11NonCopyableV.10 "
118+ // NEW-SAME: @"get_type_metadata Ri_zr0_l4test11NonCopyableV.{{[0-9]+}} "
119119// NEW-SAME: @"symbolic SS"
120120
121121// OLD: @"$s4test19PlainlyStored_TestsCMF" =
122122// OLD-SAME: @"symbolic x"
123123// OLD-SAME: @"symbolic q_"
124- // OLD-SAME: @"get_type_metadata Ri_zr0_l4test11NonCopyableV.12 "
124+ // OLD-SAME: @"get_type_metadata Ri_zr0_l4test11NonCopyableV.{{[0-9]+}} "
125125// OLD-SAME: @"symbolic SS"
126126public class PlainlyStored_Tests < NCG: ~ Copyable, T> {
127127 var ncg : NCG
0 commit comments