@@ -646,11 +646,11 @@ fn G() {
646646// CHECK:STDOUT: constants {
647647// CHECK:STDOUT: %int_1: Core.IntLiteral = int_value 1 [concrete]
648648// CHECK:STDOUT: %array_type: type = array_type %int_1, type [concrete]
649- // CHECK:STDOUT: %T.eb6 : %array_type = bind_symbolic_name T, 0 [symbolic]
650- // CHECK:STDOUT: %T.patt.226 : %array_type = symbolic_binding_pattern T, 0 [symbolic]
649+ // CHECK:STDOUT: %T: %array_type = bind_symbolic_name T, 0 [symbolic]
650+ // CHECK:STDOUT: %T.patt: %array_type = symbolic_binding_pattern T, 0 [symbolic]
651651// CHECK:STDOUT: %HoldsType.type: type = generic_class_type @HoldsType [concrete]
652652// CHECK:STDOUT: %HoldsType.generic: %HoldsType.type = struct_value () [concrete]
653- // CHECK:STDOUT: %HoldsType: type = class_type @HoldsType, @HoldsType(%T.eb6 ) [symbolic]
653+ // CHECK:STDOUT: %HoldsType: type = class_type @HoldsType, @HoldsType(%T) [symbolic]
654654// CHECK:STDOUT: %empty_struct_type: type = struct_type {} [concrete]
655655// CHECK:STDOUT: %complete_type.357: <witness> = complete_type_witness %empty_struct_type [concrete]
656656// CHECK:STDOUT: %int_0.5c6: Core.IntLiteral = int_value 0 [concrete]
@@ -696,16 +696,16 @@ fn G() {
696696// CHECK:STDOUT: }
697697// CHECK:STDOUT: %Core.import = import Core
698698// CHECK:STDOUT: %HoldsType.decl: %HoldsType.type = class_decl @HoldsType [concrete = constants.%HoldsType.generic] {
699- // CHECK:STDOUT: %T.patt.loc4_17.1: %array_type = symbolic_binding_pattern T, 0 [symbolic = %T.patt.loc4_17.2 (constants.%T.patt.226 )]
699+ // CHECK:STDOUT: %T.patt.loc4_17.1: %array_type = symbolic_binding_pattern T, 0 [symbolic = %T.patt.loc4_17.2 (constants.%T.patt)]
700700// CHECK:STDOUT: } {
701701// CHECK:STDOUT: %.loc4: type = splice_block %array_type [concrete = constants.%array_type] {
702702// CHECK:STDOUT: %int_1: Core.IntLiteral = int_value 1 [concrete = constants.%int_1]
703703// CHECK:STDOUT: %array_type: type = array_type %int_1, type [concrete = constants.%array_type]
704704// CHECK:STDOUT: }
705- // CHECK:STDOUT: %T.loc4_17.1: %array_type = bind_symbolic_name T, 0 [symbolic = %T.loc4_17.2 (constants.%T.eb6 )]
705+ // CHECK:STDOUT: %T.loc4_17.1: %array_type = bind_symbolic_name T, 0 [symbolic = %T.loc4_17.2 (constants.%T)]
706706// CHECK:STDOUT: }
707707// CHECK:STDOUT: %F.decl: %F.type = fn_decl @F [concrete = constants.%F] {
708- // CHECK:STDOUT: %T.patt.loc12_6.1: %array_type = symbolic_binding_pattern T, 0 [symbolic = %T.patt.loc12_6.2 (constants.%T.patt.226 )]
708+ // CHECK:STDOUT: %T.patt.loc12_6.1: %array_type = symbolic_binding_pattern T, 0 [symbolic = %T.patt.loc12_6.2 (constants.%T.patt)]
709709// CHECK:STDOUT: %x.patt: @F.%HoldsType.loc12_40.2 (%HoldsType) = binding_pattern x
710710// CHECK:STDOUT: %x.param_patt: @F.%HoldsType.loc12_40.2 (%HoldsType) = value_param_pattern %x.patt, call_param0
711711// CHECK:STDOUT: %a.patt: <error> = binding_pattern a
@@ -715,17 +715,17 @@ fn G() {
715715// CHECK:STDOUT: %int_1: Core.IntLiteral = int_value 1 [concrete = constants.%int_1]
716716// CHECK:STDOUT: %array_type: type = array_type %int_1, type [concrete = constants.%array_type]
717717// CHECK:STDOUT: }
718- // CHECK:STDOUT: %T.loc12_6.1: %array_type = bind_symbolic_name T, 0 [symbolic = %T.loc12_6.2 (constants.%T.eb6 )]
718+ // CHECK:STDOUT: %T.loc12_6.1: %array_type = bind_symbolic_name T, 0 [symbolic = %T.loc12_6.2 (constants.%T)]
719719// CHECK:STDOUT: %x.param: @F.%HoldsType.loc12_40.2 (%HoldsType) = value_param call_param0
720720// CHECK:STDOUT: %.loc12_40: type = splice_block %HoldsType.loc12_40.1 [symbolic = %HoldsType.loc12_40.2 (constants.%HoldsType)] {
721721// CHECK:STDOUT: %HoldsType.ref: %HoldsType.type = name_ref HoldsType, file.%HoldsType.decl [concrete = constants.%HoldsType.generic]
722- // CHECK:STDOUT: %T.ref.loc12_39: %array_type = name_ref T, %T.loc12_6.1 [symbolic = %T.loc12_6.2 (constants.%T.eb6 )]
723- // CHECK:STDOUT: %HoldsType.loc12_40.1: type = class_type @HoldsType, @HoldsType(constants.%T.eb6 ) [symbolic = %HoldsType.loc12_40.2 (constants.%HoldsType)]
722+ // CHECK:STDOUT: %T.ref.loc12_39: %array_type = name_ref T, %T.loc12_6.1 [symbolic = %T.loc12_6.2 (constants.%T)]
723+ // CHECK:STDOUT: %HoldsType.loc12_40.1: type = class_type @HoldsType, @HoldsType(constants.%T) [symbolic = %HoldsType.loc12_40.2 (constants.%HoldsType)]
724724// CHECK:STDOUT: }
725725// CHECK:STDOUT: %x: @F.%HoldsType.loc12_40.2 (%HoldsType) = bind_name x, %x.param
726726// CHECK:STDOUT: %a.param: <error> = value_param call_param1
727727// CHECK:STDOUT: %.1: <error> = splice_block <error> [concrete = <error>] {
728- // CHECK:STDOUT: %T.ref.loc12_46: %array_type = name_ref T, %T.loc12_6.1 [symbolic = %T.loc12_6.2 (constants.%T.eb6 )]
728+ // CHECK:STDOUT: %T.ref.loc12_46: %array_type = name_ref T, %T.loc12_6.1 [symbolic = %T.loc12_6.2 (constants.%T)]
729729// CHECK:STDOUT: %int_0: Core.IntLiteral = int_value 0 [concrete = constants.%int_0.5c6]
730730// CHECK:STDOUT: %int_32: Core.IntLiteral = int_value 32 [concrete = constants.%int_32]
731731// CHECK:STDOUT: %i32: type = class_type @Int, @Int(constants.%int_32) [concrete = constants.%i32]
@@ -747,8 +747,8 @@ fn G() {
747747// CHECK:STDOUT: }
748748// CHECK:STDOUT:
749749// CHECK:STDOUT: generic class @HoldsType(%T.loc4_17.1: %array_type) {
750- // CHECK:STDOUT: %T.loc4_17.2: %array_type = bind_symbolic_name T, 0 [symbolic = %T.loc4_17.2 (constants.%T.eb6 )]
751- // CHECK:STDOUT: %T.patt.loc4_17.2: %array_type = symbolic_binding_pattern T, 0 [symbolic = %T.patt.loc4_17.2 (constants.%T.patt.226 )]
750+ // CHECK:STDOUT: %T.loc4_17.2: %array_type = bind_symbolic_name T, 0 [symbolic = %T.loc4_17.2 (constants.%T)]
751+ // CHECK:STDOUT: %T.patt.loc4_17.2: %array_type = symbolic_binding_pattern T, 0 [symbolic = %T.patt.loc4_17.2 (constants.%T.patt)]
752752// CHECK:STDOUT:
753753// CHECK:STDOUT: !definition:
754754// CHECK:STDOUT:
@@ -770,8 +770,8 @@ fn G() {
770770// CHECK:STDOUT: }
771771// CHECK:STDOUT:
772772// CHECK:STDOUT: generic fn @F(%T.loc12_6.1: %array_type) {
773- // CHECK:STDOUT: %T.loc12_6.2: %array_type = bind_symbolic_name T, 0 [symbolic = %T.loc12_6.2 (constants.%T.eb6 )]
774- // CHECK:STDOUT: %T.patt.loc12_6.2: %array_type = symbolic_binding_pattern T, 0 [symbolic = %T.patt.loc12_6.2 (constants.%T.patt.226 )]
773+ // CHECK:STDOUT: %T.loc12_6.2: %array_type = bind_symbolic_name T, 0 [symbolic = %T.loc12_6.2 (constants.%T)]
774+ // CHECK:STDOUT: %T.patt.loc12_6.2: %array_type = symbolic_binding_pattern T, 0 [symbolic = %T.patt.loc12_6.2 (constants.%T.patt)]
775775// CHECK:STDOUT: %HoldsType.loc12_40.2: type = class_type @HoldsType, @HoldsType(%T.loc12_6.2) [symbolic = %HoldsType.loc12_40.2 (constants.%HoldsType)]
776776// CHECK:STDOUT:
777777// CHECK:STDOUT: !definition:
@@ -804,16 +804,16 @@ fn G() {
804804// CHECK:STDOUT: return
805805// CHECK:STDOUT: }
806806// CHECK:STDOUT:
807- // CHECK:STDOUT: specific @HoldsType(constants.%T.eb6 ) {
808- // CHECK:STDOUT: %T.loc4_17.2 => constants.%T.eb6
809- // CHECK:STDOUT: %T.patt.loc4_17.2 => constants.%T.eb6
807+ // CHECK:STDOUT: specific @HoldsType(constants.%T) {
808+ // CHECK:STDOUT: %T.loc4_17.2 => constants.%T
809+ // CHECK:STDOUT: %T.patt.loc4_17.2 => constants.%T
810810// CHECK:STDOUT:
811811// CHECK:STDOUT: !definition:
812812// CHECK:STDOUT: }
813813// CHECK:STDOUT:
814- // CHECK:STDOUT: specific @F(constants.%T.eb6 ) {
815- // CHECK:STDOUT: %T.loc12_6.2 => constants.%T.eb6
816- // CHECK:STDOUT: %T.patt.loc12_6.2 => constants.%T.eb6
814+ // CHECK:STDOUT: specific @F(constants.%T) {
815+ // CHECK:STDOUT: %T.loc12_6.2 => constants.%T
816+ // CHECK:STDOUT: %T.patt.loc12_6.2 => constants.%T
817817// CHECK:STDOUT: %HoldsType.loc12_40.2 => constants.%HoldsType
818818// CHECK:STDOUT: }
819819// CHECK:STDOUT:
0 commit comments