mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-05 22:02:55 +01:00
Make namespace formatting more consistent with other declaration block instructions. (#3732)
List names vertically rather than horizontally.
This commit is contained in:
+6
-2
@@ -29,7 +29,9 @@ fn Foo() {}
|
||||
// CHECK:STDOUT: --- a.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %Foo} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %Foo
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %Foo: <function> = fn_decl @Foo {} [template]
|
||||
// CHECK:STDOUT: }
|
||||
// CHECK:STDOUT:
|
||||
@@ -38,7 +40,9 @@ fn Foo() {}
|
||||
// CHECK:STDOUT: --- b.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %import_ref} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %import_ref
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %import_ref: <function> = import_ref ir1, inst+1, used [template = imports.%Foo]
|
||||
// CHECK:STDOUT: %.loc14: <function> = fn_decl @.1 {} [template]
|
||||
// CHECK:STDOUT: }
|
||||
|
||||
@@ -11,7 +11,9 @@ fn Foo() {}
|
||||
// CHECK:STDOUT: --- forward_decl.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %Foo.loc7} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %Foo.loc7
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %Foo.loc7: <function> = fn_decl @Foo {} [template]
|
||||
// CHECK:STDOUT: %Foo.loc9: <function> = fn_decl @Foo {} [template]
|
||||
// CHECK:STDOUT: }
|
||||
|
||||
+13
-2
@@ -32,7 +32,11 @@ var c: {.c: i32} = C((1,));
|
||||
// CHECK:STDOUT: }
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.A = %A, .B = %B, .C = %C} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .A = %A
|
||||
// CHECK:STDOUT: .B = %B
|
||||
// CHECK:STDOUT: .C = %C
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %A: <function> = fn_decl @A {} [template]
|
||||
// CHECK:STDOUT: %B: <function> = fn_decl @B {
|
||||
// CHECK:STDOUT: %b.loc5_6.1: i32 = param b
|
||||
@@ -82,7 +86,14 @@ var c: {.c: i32} = C((1,));
|
||||
// CHECK:STDOUT: }
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.A = %import_ref.1, .B = %import_ref.2, .C = %import_ref.3, .a = %a, .b = %b, .c = %c} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .A = %import_ref.1
|
||||
// CHECK:STDOUT: .B = %import_ref.2
|
||||
// CHECK:STDOUT: .C = %import_ref.3
|
||||
// CHECK:STDOUT: .a = %a
|
||||
// CHECK:STDOUT: .b = %b
|
||||
// CHECK:STDOUT: .c = %c
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %import_ref.1: <function> = import_ref ir1, inst+1, used [template = imports.%A]
|
||||
// CHECK:STDOUT: %import_ref.2: <function> = import_ref ir1, inst+6, used [template = imports.%B]
|
||||
// CHECK:STDOUT: %import_ref.3: <function> = import_ref ir1, inst+20, used [template = imports.%C]
|
||||
|
||||
@@ -11,7 +11,11 @@ fn Baz() {}
|
||||
// CHECK:STDOUT: --- order.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %Foo, .Bar = %Bar, .Baz = %Baz} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %Foo
|
||||
// CHECK:STDOUT: .Bar = %Bar
|
||||
// CHECK:STDOUT: .Baz = %Baz
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %Foo: <function> = fn_decl @Foo {} [template]
|
||||
// CHECK:STDOUT: %Bar: <function> = fn_decl @Bar {} [template]
|
||||
// CHECK:STDOUT: %Baz: <function> = fn_decl @Baz {} [template]
|
||||
|
||||
@@ -9,7 +9,9 @@ fn Foo(a: i32) {}
|
||||
// CHECK:STDOUT: --- params_one.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %Foo} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %Foo
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %Foo: <function> = fn_decl @Foo {
|
||||
// CHECK:STDOUT: %a.loc7_8.1: i32 = param a
|
||||
// CHECK:STDOUT: @Foo.%a: i32 = bind_name a, %a.loc7_8.1
|
||||
|
||||
@@ -9,7 +9,9 @@ fn Foo(a: i32,) {}
|
||||
// CHECK:STDOUT: --- params_one_comma.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %Foo} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %Foo
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %Foo: <function> = fn_decl @Foo {
|
||||
// CHECK:STDOUT: %a.loc7_8.1: i32 = param a
|
||||
// CHECK:STDOUT: @Foo.%a: i32 = bind_name a, %a.loc7_8.1
|
||||
|
||||
@@ -9,7 +9,9 @@ fn Foo(a: i32, b: i32) {}
|
||||
// CHECK:STDOUT: --- params_two.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %Foo} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %Foo
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %Foo: <function> = fn_decl @Foo {
|
||||
// CHECK:STDOUT: %a.loc7_8.1: i32 = param a
|
||||
// CHECK:STDOUT: @Foo.%a: i32 = bind_name a, %a.loc7_8.1
|
||||
|
||||
@@ -9,7 +9,9 @@ fn Foo(a: i32, b: i32,) {}
|
||||
// CHECK:STDOUT: --- params_two_comma.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %Foo} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %Foo
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %Foo: <function> = fn_decl @Foo {
|
||||
// CHECK:STDOUT: %a.loc7_8.1: i32 = param a
|
||||
// CHECK:STDOUT: @Foo.%a: i32 = bind_name a, %a.loc7_8.1
|
||||
|
||||
@@ -9,7 +9,9 @@ fn Foo() {}
|
||||
// CHECK:STDOUT: --- params_zero.carbon
|
||||
// CHECK:STDOUT:
|
||||
// CHECK:STDOUT: file {
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {.Foo = %Foo} [template]
|
||||
// CHECK:STDOUT: package: <namespace> = namespace {
|
||||
// CHECK:STDOUT: .Foo = %Foo
|
||||
// CHECK:STDOUT: } [template]
|
||||
// CHECK:STDOUT: %Foo: <function> = fn_decl @Foo {} [template]
|
||||
// CHECK:STDOUT: }
|
||||
// CHECK:STDOUT:
|
||||
|
||||
Reference in New Issue
Block a user