|
|
@@ -12,7 +12,7 @@
|
|
|
// CHECK:STDOUT: - filename: full_file.carbon
|
|
|
// CHECK:STDOUT: tokens:
|
|
|
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
a
|
|
|
// CHECK:STDOUT: - { index: 1, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "a", identifier: 0, has_leading_space: true }
|
|
|
b
|
|
|
@@ -20,7 +20,7 @@ b
|
|
|
c
|
|
|
// CHECK:STDOUT: - { index: 3, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "c", identifier: 2, has_leading_space: true }
|
|
|
// CHECK:STDOUT: dump_sem_ir_ranges:
|
|
|
-// CHECK:STDOUT: - {start: 1, end: 4}
|
|
|
+// CHECK:STDOUT: - {begin: 1, end: 4}
|
|
|
//@dump-sem-ir-end
|
|
|
|
|
|
// --- multi_section.carbon
|
|
|
@@ -29,34 +29,34 @@ c
|
|
|
|
|
|
a
|
|
|
// CHECK:STDOUT: - { index: 1, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "a", identifier: 0, has_leading_space: true }
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
b
|
|
|
// CHECK:STDOUT: - { index: 2, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "b", identifier: 1, has_leading_space: true }
|
|
|
//@dump-sem-ir-end
|
|
|
c
|
|
|
// CHECK:STDOUT: - { index: 3, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "c", identifier: 2, has_leading_space: true }
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
d
|
|
|
// CHECK:STDOUT: - { index: 4, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "d", identifier: 3, has_leading_space: true }
|
|
|
//@dump-sem-ir-end
|
|
|
e
|
|
|
// CHECK:STDOUT: - { index: 5, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "e", identifier: 4, has_leading_space: true }
|
|
|
// CHECK:STDOUT: dump_sem_ir_ranges:
|
|
|
-// CHECK:STDOUT: - {start: 2, end: 3}
|
|
|
-// CHECK:STDOUT: - {start: 4, end: 5}
|
|
|
+// CHECK:STDOUT: - {begin: 2, end: 3}
|
|
|
+// CHECK:STDOUT: - {begin: 4, end: 5}
|
|
|
|
|
|
// --- compact.carbon
|
|
|
// CHECK:STDOUT: - filename: compact.carbon
|
|
|
// CHECK:STDOUT: tokens:
|
|
|
// CHECK:STDOUT: dump_sem_ir_ranges:
|
|
|
-// CHECK:STDOUT: - {start: 1, end: 1}
|
|
|
-// CHECK:STDOUT: - {start: 1, end: 1}
|
|
|
-// CHECK:STDOUT: - {start: 1, end: 1}
|
|
|
-//@dump-sem-ir-start
|
|
|
+// CHECK:STDOUT: - {begin: 1, end: 1}
|
|
|
+// CHECK:STDOUT: - {begin: 1, end: 1}
|
|
|
+// CHECK:STDOUT: - {begin: 1, end: 1}
|
|
|
+//@dump-sem-ir-begin
|
|
|
//@dump-sem-ir-end
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
//@dump-sem-ir-end
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
//@dump-sem-ir-end
|
|
|
|
|
|
// --- fail_extra_text.carbon
|
|
|
@@ -64,19 +64,19 @@ e
|
|
|
// CHECK:STDOUT: tokens:
|
|
|
|
|
|
// CHECK:STDERR: fail_extra_text.carbon:[[@LINE+4]]:3: error: whitespace is required after '//' [NoWhitespaceAfterCommentIntroducer]
|
|
|
-// CHECK:STDERR: //@dump-sem-ir-start more text
|
|
|
+// CHECK:STDERR: //@dump-sem-ir-begin more text
|
|
|
// CHECK:STDERR: ^
|
|
|
// CHECK:STDERR:
|
|
|
-//@dump-sem-ir-start more text
|
|
|
+//@dump-sem-ir-begin more text
|
|
|
|
|
|
// --- fail_start_only.carbon
|
|
|
// CHECK:STDOUT: - filename: fail_start_only.carbon
|
|
|
// CHECK:STDOUT: tokens:
|
|
|
// CHECK:STDOUT: dump_sem_ir_ranges:
|
|
|
-// CHECK:STDOUT: - {start: 1, end: 1}
|
|
|
+// CHECK:STDOUT: - {begin: 1, end: 1}
|
|
|
|
|
|
-//@dump-sem-ir-start
|
|
|
-// CHECK:STDERR: fail_start_only.carbon:[[@LINE+4]]:1: error: missing `//@dump-sem-ir-end` to match `//@dump-sem-ir-start` [DumpSemIRRangeMissingEnd]
|
|
|
+//@dump-sem-ir-begin
|
|
|
+// CHECK:STDERR: fail_start_only.carbon:[[@LINE+4]]:1: error: missing `//@dump-sem-ir-end` to match `//@dump-sem-ir-begin` [DumpSemIRRangeMissingEnd]
|
|
|
// CHECK:STDERR:
|
|
|
// CHECK:STDERR: ^
|
|
|
// CHECK:STDERR:
|
|
|
@@ -85,7 +85,7 @@ e
|
|
|
// CHECK:STDOUT: - filename: fail_end_only.carbon
|
|
|
// CHECK:STDOUT: tokens:
|
|
|
|
|
|
-// CHECK:STDERR: fail_end_only.carbon:[[@LINE+4]]:1: error: missing `//@dump-sem-ir-start` to match `//@dump-sem-ir-end` [DumpSemIRRangeMissingStart]
|
|
|
+// CHECK:STDERR: fail_end_only.carbon:[[@LINE+4]]:1: error: missing `//@dump-sem-ir-begin` to match `//@dump-sem-ir-end` [DumpSemIRRangeMissingBegin]
|
|
|
// CHECK:STDERR: //@dump-sem-ir-end
|
|
|
// CHECK:STDERR: ^
|
|
|
// CHECK:STDERR:
|
|
|
@@ -97,20 +97,20 @@ e
|
|
|
|
|
|
a
|
|
|
// CHECK:STDOUT: - { index: 1, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "a", identifier: 0, has_leading_space: true }
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
b
|
|
|
// CHECK:STDOUT: - { index: 2, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "b", identifier: 1, has_leading_space: true }
|
|
|
-// CHECK:STDERR: fail_misordered.carbon:[[@LINE+4]]:1: error: missing `//@dump-sem-ir-end` to match `//@dump-sem-ir-start` [DumpSemIRRangeMissingEnd]
|
|
|
-// CHECK:STDERR: //@dump-sem-ir-start
|
|
|
+// CHECK:STDERR: fail_misordered.carbon:[[@LINE+4]]:1: error: missing `//@dump-sem-ir-end` to match `//@dump-sem-ir-begin` [DumpSemIRRangeMissingEnd]
|
|
|
+// CHECK:STDERR: //@dump-sem-ir-begin
|
|
|
// CHECK:STDERR: ^
|
|
|
// CHECK:STDERR:
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
c
|
|
|
// CHECK:STDOUT: - { index: 3, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "c", identifier: 2, has_leading_space: true }
|
|
|
//@dump-sem-ir-end
|
|
|
d
|
|
|
// CHECK:STDOUT: - { index: 4, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "d", identifier: 3, has_leading_space: true }
|
|
|
-// CHECK:STDERR: fail_misordered.carbon:[[@LINE+4]]:1: error: missing `//@dump-sem-ir-start` to match `//@dump-sem-ir-end` [DumpSemIRRangeMissingStart]
|
|
|
+// CHECK:STDERR: fail_misordered.carbon:[[@LINE+4]]:1: error: missing `//@dump-sem-ir-begin` to match `//@dump-sem-ir-end` [DumpSemIRRangeMissingBegin]
|
|
|
// CHECK:STDERR: //@dump-sem-ir-end
|
|
|
// CHECK:STDERR: ^
|
|
|
// CHECK:STDERR:
|
|
|
@@ -118,8 +118,8 @@ d
|
|
|
e
|
|
|
// CHECK:STDOUT: - { index: 5, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "e", identifier: 4, has_leading_space: true }
|
|
|
// CHECK:STDOUT: dump_sem_ir_ranges:
|
|
|
-// CHECK:STDOUT: - {start: 2, end: 3}
|
|
|
-// CHECK:STDOUT: - {start: 3, end: 4}
|
|
|
+// CHECK:STDOUT: - {begin: 2, end: 3}
|
|
|
+// CHECK:STDOUT: - {begin: 3, end: 4}
|
|
|
|
|
|
// --- fail_count_mismatch.carbon
|
|
|
// CHECK:STDOUT: - filename: fail_count_mismatch.carbon
|
|
|
@@ -127,20 +127,20 @@ e
|
|
|
|
|
|
a
|
|
|
// CHECK:STDOUT: - { index: 1, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "a", identifier: 0, has_leading_space: true }
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
b
|
|
|
// CHECK:STDOUT: - { index: 2, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "b", identifier: 1, has_leading_space: true }
|
|
|
//@dump-sem-ir-end
|
|
|
c
|
|
|
// CHECK:STDOUT: - { index: 3, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "c", identifier: 2, has_leading_space: true }
|
|
|
-//@dump-sem-ir-start
|
|
|
+//@dump-sem-ir-begin
|
|
|
d
|
|
|
// CHECK:STDOUT: - { index: 4, kind: "Identifier", line: {{ *}}[[@LINE-1]], column: 1, indent: 1, spelling: "d", identifier: 3, has_leading_space: true }
|
|
|
// CHECK:STDOUT: dump_sem_ir_ranges:
|
|
|
-// CHECK:STDOUT: - {start: 2, end: 3}
|
|
|
-// CHECK:STDOUT: - {start: 4, end: 5}
|
|
|
+// CHECK:STDOUT: - {begin: 2, end: 3}
|
|
|
+// CHECK:STDOUT: - {begin: 4, end: 5}
|
|
|
|
|
|
-// CHECK:STDERR: fail_count_mismatch.carbon:[[@LINE+3]]:17: error: missing `//@dump-sem-ir-end` to match `//@dump-sem-ir-start` [DumpSemIRRangeMissingEnd]
|
|
|
+// CHECK:STDERR: fail_count_mismatch.carbon:[[@LINE+3]]:17: error: missing `//@dump-sem-ir-end` to match `//@dump-sem-ir-begin` [DumpSemIRRangeMissingEnd]
|
|
|
// CHECK:STDERR: // CHECK:STDERR:
|
|
|
// CHECK:STDERR: ^
|
|
|
// CHECK:STDERR:
|