mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-05 22:02:55 +01:00
Fix the textual IR name of WrapperBindingPattern (#7650)
`at_binding_pattern` is a relic from an earlier revision of #6930.
This commit is contained in:
+16
-16
@@ -182,7 +182,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: %.331: type = partial_type %C [concrete]
|
||||
// CHECK:STDOUT: %pattern_type: type = pattern_type %.331 [concrete]
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %A.type: type = fn_type @A [concrete]
|
||||
// CHECK:STDOUT: %A: %A.type = struct_value () [concrete]
|
||||
// CHECK:STDOUT: }
|
||||
@@ -190,7 +190,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: %A.decl: %A.type = fn_decl @A [concrete = constants.%A] {
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete = constants.%p.param_patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: } {
|
||||
// CHECK:STDOUT: %p.param: %.331 = value_param call_param0
|
||||
// CHECK:STDOUT: %.loc6_9.1: type = splice_block %.loc6_9.2 [concrete = constants.%.331] {
|
||||
@@ -210,7 +210,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: %.331: type = partial_type %C [concrete]
|
||||
// CHECK:STDOUT: %pattern_type: type = pattern_type %.331 [concrete]
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %A.type: type = fn_type @A [concrete]
|
||||
// CHECK:STDOUT: %A: %A.type = struct_value () [concrete]
|
||||
// CHECK:STDOUT: }
|
||||
@@ -218,7 +218,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: %A.decl: %A.type = fn_decl @A [concrete = constants.%A] {
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete = constants.%p.param_patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: } {
|
||||
// CHECK:STDOUT: %p.param: %.331 = value_param call_param0
|
||||
// CHECK:STDOUT: %.loc6_9.1: type = splice_block %.loc6_9.2 [concrete = constants.%.331] {
|
||||
@@ -266,7 +266,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: %.331: type = partial_type %C [concrete]
|
||||
// CHECK:STDOUT: %pattern_type: type = pattern_type %.331 [concrete]
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %G.type: type = fn_type @G [concrete]
|
||||
// CHECK:STDOUT: %G: %G.type = struct_value () [concrete]
|
||||
// CHECK:STDOUT: }
|
||||
@@ -274,7 +274,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: %G.decl: %G.type = fn_decl @G [concrete = constants.%G] {
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete = constants.%p.param_patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: } {
|
||||
// CHECK:STDOUT: %p.param: %.331 = value_param call_param0
|
||||
// CHECK:STDOUT: %.loc10_9.1: type = splice_block %.loc10_9.2 [concrete = constants.%.331] {
|
||||
@@ -294,7 +294,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: %.546: type = partial_type %Derived [concrete]
|
||||
// CHECK:STDOUT: %pattern_type: type = pattern_type %.546 [concrete]
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %G.type: type = fn_type @G [concrete]
|
||||
// CHECK:STDOUT: %G: %G.type = struct_value () [concrete]
|
||||
// CHECK:STDOUT: }
|
||||
@@ -302,7 +302,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: %G.decl: %G.type = fn_decl @G [concrete = constants.%G] {
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete = constants.%p.param_patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: } {
|
||||
// CHECK:STDOUT: %p.param: %.546 = value_param call_param0
|
||||
// CHECK:STDOUT: %.loc13_9.1: type = splice_block %.loc13_9.2 [concrete = constants.%.546] {
|
||||
@@ -322,7 +322,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: %.331: type = partial_type %C [concrete]
|
||||
// CHECK:STDOUT: %pattern_type: type = pattern_type %.331 [concrete]
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %G.type: type = fn_type @G [concrete]
|
||||
// CHECK:STDOUT: %G: %G.type = struct_value () [concrete]
|
||||
// CHECK:STDOUT: }
|
||||
@@ -330,7 +330,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: %G.decl: %G.type = fn_decl @G [concrete = constants.%G] {
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete = constants.%p.param_patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: } {
|
||||
// CHECK:STDOUT: %p.param: %.331 = value_param call_param0
|
||||
// CHECK:STDOUT: %.loc13_9.1: type = splice_block %.loc13_9.2 [concrete = constants.%.331] {
|
||||
@@ -353,7 +353,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: %.8dc: type = partial_type %tuple.type.748 [concrete]
|
||||
// CHECK:STDOUT: %pattern_type: type = pattern_type %.8dc [concrete]
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %G.type: type = fn_type @G [concrete]
|
||||
// CHECK:STDOUT: %G: %G.type = struct_value () [concrete]
|
||||
// CHECK:STDOUT: }
|
||||
@@ -361,7 +361,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: %G.decl: %G.type = fn_decl @G [concrete = constants.%G] {
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete = constants.%p.param_patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: } {
|
||||
// CHECK:STDOUT: %p.param: %.8dc = value_param call_param0
|
||||
// CHECK:STDOUT: %.loc10_9.1: type = splice_block %.loc10_9.3 [concrete = constants.%.8dc] {
|
||||
@@ -385,7 +385,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: %.91f: type = partial_type %struct_type.x [concrete]
|
||||
// CHECK:STDOUT: %pattern_type: type = pattern_type %.91f [concrete]
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %G.type: type = fn_type @G [concrete]
|
||||
// CHECK:STDOUT: %G: %G.type = struct_value () [concrete]
|
||||
// CHECK:STDOUT: }
|
||||
@@ -393,7 +393,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: %G.decl: %G.type = fn_decl @G [concrete = constants.%G] {
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete = constants.%p.param_patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: } {
|
||||
// CHECK:STDOUT: %p.param: %.91f = value_param call_param0
|
||||
// CHECK:STDOUT: %.loc10_9.1: type = splice_block %.loc10_9.2 [concrete = constants.%.91f] {
|
||||
@@ -415,7 +415,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: %.d52: type = partial_type %.331 [concrete]
|
||||
// CHECK:STDOUT: %pattern_type: type = pattern_type %.d52 [concrete]
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete]
|
||||
// CHECK:STDOUT: %F.type: type = fn_type @F [concrete]
|
||||
// CHECK:STDOUT: %F: %F.type = struct_value () [concrete]
|
||||
// CHECK:STDOUT: }
|
||||
@@ -423,7 +423,7 @@ fn F[T: type](p: partial T*);
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: %F.decl: %F.type = fn_decl @F [concrete = constants.%F] {
|
||||
// CHECK:STDOUT: %p.param_patt: %pattern_type = value_param_pattern [concrete = constants.%p.param_patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = at_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: %p.patt: %pattern_type = wrapper_binding_pattern p, %p.param_patt [concrete = constants.%p.patt]
|
||||
// CHECK:STDOUT: } {
|
||||
// CHECK:STDOUT: %p.param: %.d52 = value_param call_param0
|
||||
// CHECK:STDOUT: %.loc10_9.1: type = splice_block %.loc10_9.2 [concrete = constants.%.d52] {
|
||||
|
||||
Reference in New Issue
Block a user