diff options
| author | threadexception <hannes.gaumann@outlook.de> | 2021-11-17 16:31:56 +0100 |
|---|---|---|
| committer | threadexception <hannes.gaumann@outlook.de> | 2021-11-27 14:57:19 +0100 |
| commit | 3a13a721418b53ee6ca4c24fdbd17cc136ebcebb (patch) | |
| tree | 9eef75e555bd91134c68b48bdd280ca5a3a329d1 /src | |
| parent | 84826fec957aa17b0e068775c1c5574f707d43b0 (diff) | |
| download | rust-3a13a721418b53ee6ca4c24fdbd17cc136ebcebb.tar.gz rust-3a13a721418b53ee6ca4c24fdbd17cc136ebcebb.zip | |
Improve `unsafe` diagnostic
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/parser/issues/issue-19398.stderr | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/test/ui/parser/issues/issue-19398.stderr b/src/test/ui/parser/issues/issue-19398.stderr index 1da00960adf..f9c3ca763f2 100644 --- a/src/test/ui/parser/issues/issue-19398.stderr +++ b/src/test/ui/parser/issues/issue-19398.stderr @@ -4,10 +4,15 @@ error: expected `{`, found keyword `unsafe` LL | trait T { | - while parsing this item list starting here LL | extern "Rust" unsafe fn foo(); - | ^^^^^^ expected `{` + | --------------^^^^^^ + | | | + | | expected `{` + | help: `unsafe` must come before `extern "Rust"`: `unsafe extern "Rust"` LL | LL | } | - the item list ends here + | + = note: keyword order for functions declaration is `default`, `pub`, `const`, `async`, `unsafe`, `extern` error: aborting due to previous error |
