about summary refs log tree commit diff
path: root/tests/ui/attributes
diff options
context:
space:
mode:
authoryukang <moorekang@gmail.com>2024-03-02 23:18:06 +0800
committeryukang <moorekang@gmail.com>2024-03-03 10:48:40 +0800
commit53dba7fb5546f5a0d450bbef6995a2d5425e72e5 (patch)
tree0ae2efd233858e09333a7c031d80747821d35402 /tests/ui/attributes
parent5a5c6dfb33ec9f17416ac96ca66554a033ecd387 (diff)
downloadrust-53dba7fb5546f5a0d450bbef6995a2d5425e72e5.tar.gz
rust-53dba7fb5546f5a0d450bbef6995a2d5425e72e5.zip
fix spans of arguments in diagnostic
Diffstat (limited to 'tests/ui/attributes')
-rw-r--r--tests/ui/attributes/arg-error-issue-121425.rs2
-rw-r--r--tests/ui/attributes/arg-error-issue-121425.stderr12
-rw-r--r--tests/ui/attributes/nonterminal-expansion.rs2
-rw-r--r--tests/ui/attributes/nonterminal-expansion.stderr2
4 files changed, 9 insertions, 9 deletions
diff --git a/tests/ui/attributes/arg-error-issue-121425.rs b/tests/ui/attributes/arg-error-issue-121425.rs
index 47b85fa1400..c15b276ad4e 100644
--- a/tests/ui/attributes/arg-error-issue-121425.rs
+++ b/tests/ui/attributes/arg-error-issue-121425.rs
@@ -19,7 +19,7 @@ struct X;
 
 const P: usize = 8;
 #[repr(packed(P))]
-//~^ ERROR: attribute format: `packed` expect a literal integer as argument
+//~^ ERROR: attribute format: `packed` expects a literal integer as argument
 struct A;
 
 #[repr(packed())]
diff --git a/tests/ui/attributes/arg-error-issue-121425.stderr b/tests/ui/attributes/arg-error-issue-121425.stderr
index 10f3f3c0b8f..1beb99b1703 100644
--- a/tests/ui/attributes/arg-error-issue-121425.stderr
+++ b/tests/ui/attributes/arg-error-issue-121425.stderr
@@ -1,20 +1,20 @@
-error[E0693]: incorrect `repr(align)` attribute format: `align` expect a literal integer as argument
+error[E0693]: incorrect `repr(align)` attribute format: `align` expects a literal integer as argument
   --> $DIR/arg-error-issue-121425.rs:4:14
    |
 LL | #[repr(align(N))]
    |              ^
 
 error[E0589]: invalid `repr(align)` attribute: not an unsuffixed integer
-  --> $DIR/arg-error-issue-121425.rs:8:8
+  --> $DIR/arg-error-issue-121425.rs:8:14
    |
 LL | #[repr(align('a'))]
-   |        ^^^^^^^^^^
+   |              ^^^
 
 error[E0589]: invalid `repr(align)` attribute: not an unsuffixed integer
-  --> $DIR/arg-error-issue-121425.rs:12:8
+  --> $DIR/arg-error-issue-121425.rs:12:14
    |
 LL | #[repr(align("str"))]
-   |        ^^^^^^^^^^^^
+   |              ^^^^^
 
 error[E0693]: incorrect `repr(align)` attribute format: `align` takes exactly one argument in parentheses
   --> $DIR/arg-error-issue-121425.rs:16:8
@@ -22,7 +22,7 @@ error[E0693]: incorrect `repr(align)` attribute format: `align` takes exactly on
 LL | #[repr(align())]
    |        ^^^^^^^
 
-error[E0552]: incorrect `repr(packed)` attribute format: `packed` expect a literal integer as argument
+error[E0552]: incorrect `repr(packed)` attribute format: `packed` expects a literal integer as argument
   --> $DIR/arg-error-issue-121425.rs:21:15
    |
 LL | #[repr(packed(P))]
diff --git a/tests/ui/attributes/nonterminal-expansion.rs b/tests/ui/attributes/nonterminal-expansion.rs
index decf3ec8185..6db7aea0745 100644
--- a/tests/ui/attributes/nonterminal-expansion.rs
+++ b/tests/ui/attributes/nonterminal-expansion.rs
@@ -15,6 +15,6 @@ macro_rules! n {
 }
 
 pass_nonterminal!(n!());
-//~^ ERROR incorrect `repr(align)` attribute format: `align` expect a literal integer as argument [E0693]
+//~^ ERROR incorrect `repr(align)` attribute format: `align` expects a literal integer as argument [E0693]
 
 fn main() {}
diff --git a/tests/ui/attributes/nonterminal-expansion.stderr b/tests/ui/attributes/nonterminal-expansion.stderr
index 4d995eee5ac..78541495b32 100644
--- a/tests/ui/attributes/nonterminal-expansion.stderr
+++ b/tests/ui/attributes/nonterminal-expansion.stderr
@@ -9,7 +9,7 @@ LL | pass_nonterminal!(n!());
    |
    = note: this error originates in the macro `pass_nonterminal` (in Nightly builds, run with -Z macro-backtrace for more info)
 
-error[E0693]: incorrect `repr(align)` attribute format: `align` expect a literal integer as argument
+error[E0693]: incorrect `repr(align)` attribute format: `align` expects a literal integer as argument
   --> $DIR/nonterminal-expansion.rs:17:19
    |
 LL | pass_nonterminal!(n!());