Skip to content

Commit

Permalink
Change wording
Browse files Browse the repository at this point in the history
  • Loading branch information
est31 committed Apr 29, 2024
1 parent 4284bca commit c6e946d
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion compiler/rustc_ast_lowering/messages.ftl
Expand Up @@ -5,7 +5,7 @@ ast_lowering_abi_specified_multiple_times =
ast_lowering_arbitrary_expression_in_pattern =
arbitrary expressions aren't allowed in patterns
.pattern_from_macro_note = the :expr fragment specifier forces the metavariable's content to be an expression
.pattern_from_macro_note = the `expr` fragment specifier forces the metavariable's content to be an expression
ast_lowering_argument = argument
Expand Down
4 changes: 2 additions & 2 deletions tests/ui/issues/issue-43250.stderr
Expand Up @@ -4,15 +4,15 @@ error: arbitrary expressions aren't allowed in patterns
LL | m!(y);
| ^
|
= note: the :expr fragment specifier forces the metavariable's content to be an expression
= note: the `expr` fragment specifier forces the metavariable's content to be an expression

error: arbitrary expressions aren't allowed in patterns
--> $DIR/issue-43250.rs:11:8
|
LL | m!(C);
| ^
|
= note: the :expr fragment specifier forces the metavariable's content to be an expression
= note: the `expr` fragment specifier forces the metavariable's content to be an expression

error: aborting due to 2 previous errors

2 changes: 1 addition & 1 deletion tests/ui/lowering/expr-in-pat-issue-99380.stderr
Expand Up @@ -4,7 +4,7 @@ error: arbitrary expressions aren't allowed in patterns
LL | foo!(Some(3));
| ^^^^^^^
|
= note: the :expr fragment specifier forces the metavariable's content to be an expression
= note: the `expr` fragment specifier forces the metavariable's content to be an expression

error: aborting due to 1 previous error

2 changes: 1 addition & 1 deletion tests/ui/macros/vec-macro-in-pattern.stderr
Expand Up @@ -4,7 +4,7 @@ error: arbitrary expressions aren't allowed in patterns
LL | Some(vec![43]) => {}
| ^^^^^^^^
|
= note: the :expr fragment specifier forces the metavariable's content to be an expression
= note: the `expr` fragment specifier forces the metavariable's content to be an expression
= note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info)

error: aborting due to 1 previous error
Expand Down
2 changes: 1 addition & 1 deletion tests/ui/match/expr_before_ident_pat.stderr
Expand Up @@ -10,7 +10,7 @@ error: arbitrary expressions aren't allowed in patterns
LL | funny!(a, a);
| ^
|
= note: the :expr fragment specifier forces the metavariable's content to be an expression
= note: the `expr` fragment specifier forces the metavariable's content to be an expression

error: aborting due to 2 previous errors

Expand Down
6 changes: 3 additions & 3 deletions tests/ui/pattern/issue-92074-macro-ice.stderr
Expand Up @@ -7,7 +7,7 @@ LL | () => { force_expr!(Vec::new()) }
LL | assert!(matches!(x, En::A(make_vec!())));
| ----------- in this macro invocation
|
= note: the :expr fragment specifier forces the metavariable's content to be an expression
= note: the `expr` fragment specifier forces the metavariable's content to be an expression
= note: this error originates in the macro `make_vec` (in Nightly builds, run with -Z macro-backtrace for more info)

error: arbitrary expressions aren't allowed in patterns
Expand All @@ -19,7 +19,7 @@ LL | () => { force_pat!(get_usize(), get_usize()) }
LL | assert!(matches!(5, make_pat!()));
| ----------- in this macro invocation
|
= note: the :expr fragment specifier forces the metavariable's content to be an expression
= note: the `expr` fragment specifier forces the metavariable's content to be an expression
= note: this error originates in the macro `make_pat` (in Nightly builds, run with -Z macro-backtrace for more info)

error: arbitrary expressions aren't allowed in patterns
Expand All @@ -31,7 +31,7 @@ LL | () => { force_pat!(get_usize(), get_usize()) }
LL | assert!(matches!(5, make_pat!()));
| ----------- in this macro invocation
|
= note: the :expr fragment specifier forces the metavariable's content to be an expression
= note: the `expr` fragment specifier forces the metavariable's content to be an expression
= note: this error originates in the macro `make_pat` (in Nightly builds, run with -Z macro-backtrace for more info)

error: aborting due to 3 previous errors
Expand Down

0 comments on commit c6e946d

Please sign in to comment.