about summary refs log tree commit diff
path: root/tests/ui/parser
diff options
context:
space:
mode:
authorEzra Shaw <ezrasure@outlook.com>2023-03-17 21:41:26 +1300
committerEzra Shaw <ezrasure@outlook.com>2023-03-19 20:24:06 +1300
commitb4e17a5098f0413b01c90c8505e0f01e8bea50de (patch)
tree48ec7d45ab5f0608ee1ffaadcbf360efceb67ad1 /tests/ui/parser
parentc9ddb73184290e0698060a80b0b5727d6ee11098 (diff)
downloadrust-b4e17a5098f0413b01c90c8505e0f01e8bea50de.tar.gz
rust-b4e17a5098f0413b01c90c8505e0f01e8bea50de.zip
refactor: improve "ident starts with number" error
Diffstat (limited to 'tests/ui/parser')
-rw-r--r--tests/ui/parser/integer-literal-start-ident.stderr6
-rw-r--r--tests/ui/parser/issues/issue-104088.stderr18
2 files changed, 20 insertions, 4 deletions
diff --git a/tests/ui/parser/integer-literal-start-ident.stderr b/tests/ui/parser/integer-literal-start-ident.stderr
index 51c37a0d24c..b2c66129656 100644
--- a/tests/ui/parser/integer-literal-start-ident.stderr
+++ b/tests/ui/parser/integer-literal-start-ident.stderr
@@ -4,7 +4,11 @@ error: expected identifier, found `1main`
 LL | fn 1main() {}
    |    ^^^^^ expected identifier
    |
-   = help: identifiers cannot start with a number
+help: identifiers cannot start with a number
+  --> $DIR/integer-literal-start-ident.rs:1:4
+   |
+LL | fn 1main() {}
+   |    ^
 
 error: aborting due to previous error
 
diff --git a/tests/ui/parser/issues/issue-104088.stderr b/tests/ui/parser/issues/issue-104088.stderr
index 6511a313149..08ea1c891c1 100644
--- a/tests/ui/parser/issues/issue-104088.stderr
+++ b/tests/ui/parser/issues/issue-104088.stderr
@@ -4,7 +4,11 @@ error: expected identifier, found `1x`
 LL |     let 1x = 123;
    |         ^^ expected identifier
    |
-   = help: identifiers cannot start with a number
+help: identifiers cannot start with a number
+  --> $DIR/issue-104088.rs:6:9
+   |
+LL |     let 1x = 123;
+   |         ^
 
 error: expected identifier, found `2x`
   --> $DIR/issue-104088.rs:11:9
@@ -12,7 +16,11 @@ error: expected identifier, found `2x`
 LL |     let 2x: i32 = 123;
    |         ^^ expected identifier
    |
-   = help: identifiers cannot start with a number
+help: identifiers cannot start with a number
+  --> $DIR/issue-104088.rs:11:9
+   |
+LL |     let 2x: i32 = 123;
+   |         ^
 
 error: expected identifier, found `23name`
   --> $DIR/issue-104088.rs:22:9
@@ -20,7 +28,11 @@ error: expected identifier, found `23name`
 LL |     let 23name = 123;
    |         ^^^^^^ expected identifier
    |
-   = help: identifiers cannot start with a number
+help: identifiers cannot start with a number
+  --> $DIR/issue-104088.rs:22:9
+   |
+LL |     let 23name = 123;
+   |         ^^
 
 error[E0308]: mismatched types
   --> $DIR/issue-104088.rs:16:12