@@ -73,8 +73,8 @@ int byValue(ubyte ub, ushort us, uint ui, ulong ul,
7373// CHECK-GC-x86-DAG: struct args_cdb::Large large =
7474// CHECK-G-x64-DAG: struct args_cdb.Large * large =
7575// CHECK-GC-x64-DAG: struct args_cdb::Large * large =
76- // CHECK-G-DAG: struct object.TypeInfo_Class * ti = {{0x[0-9a-f`]*}}
77- // CHECK-GC-DAG: struct object::TypeInfo_Class * ti = {{0x[0-9a-f`]*}}
76+ // CHECK-G-DAG: {{class| struct}} object.TypeInfo_Class * ti = {{0x[0-9a-f`]*}}
77+ // CHECK-GC-DAG: {{class| struct}} object::TypeInfo_Class * ti = {{0x[0-9a-f`]*}}
7878// CHECK-DAG: void * np = {{0x[0`]*}}
7979
8080// check arguments with indirections
@@ -219,8 +219,8 @@ int byPtr(ubyte* ub, ushort* us, uint* ui, ulong* ul,
219219// CHECK-NEXT: a : 0x13
220220// CHECK-NEXT: b :
221221// CDB: ?? *ti
222- // CHECK-G: struct object.TypeInfo_Class
223- // CHECK-GC: struct object::TypeInfo_Class
222+ // CHECK-G: {{class| struct}} object.TypeInfo_Class
223+ // CHECK-GC: {{class| struct}} object::TypeInfo_Class
224224// CHECK-G-NEXT: m_init : byte[]
225225// CHECK-GC-NEXT: m_init : slice<byte>
226226// CDB: ?? *np
@@ -295,8 +295,8 @@ int byRef(ref ubyte ub, ref ushort us, ref uint ui, ref ulong ul,
295295// CHECK-NEXT: a : 0x13
296296// CHECK-NEXT: b :
297297// CDB: ?? *ti
298- // CHECK-G: struct object.TypeInfo_Class * {{0x[0-9a-f`]*}}
299- // CHECK-GC: struct object::TypeInfo_Class * {{0x[0-9a-f`]*}}
298+ // CHECK-G: {{class| struct}} object.TypeInfo_Class * {{0x[0-9a-f`]*}}
299+ // CHECK-GC: {{class| struct}} object::TypeInfo_Class * {{0x[0-9a-f`]*}}
300300// CHECK-G-NEXT: m_init : byte[]
301301// CHECK-GC-NEXT: m_init : slice<byte>
302302// CDB: ?? *np
0 commit comments