mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-28 12:54:58 +00:00
Cleanup parser modifiers tests
This commit is contained in:
parent
f73a6419d4
commit
f8bfd77e84
41 changed files with 292 additions and 362 deletions
|
@ -0,0 +1,45 @@
|
|||
SOURCE_FILE@0..50
|
||||
ERROR@0..6
|
||||
UNSAFE_KW@0..6 "unsafe"
|
||||
WHITESPACE@6..7 " "
|
||||
FN@7..24
|
||||
ASYNC_KW@7..12 "async"
|
||||
WHITESPACE@12..13 " "
|
||||
FN_KW@13..15 "fn"
|
||||
WHITESPACE@15..16 " "
|
||||
NAME@16..19
|
||||
IDENT@16..19 "foo"
|
||||
PARAM_LIST@19..21
|
||||
L_PAREN@19..20 "("
|
||||
R_PAREN@20..21 ")"
|
||||
WHITESPACE@21..22 " "
|
||||
BLOCK_EXPR@22..24
|
||||
L_CURLY@22..23 "{"
|
||||
R_CURLY@23..24 "}"
|
||||
WHITESPACE@24..25 "\n"
|
||||
CONST@25..46
|
||||
UNSAFE_KW@25..31 "unsafe"
|
||||
WHITESPACE@31..32 " "
|
||||
CONST_KW@32..37 "const"
|
||||
WHITESPACE@37..38 " "
|
||||
ERROR@38..40
|
||||
FN_KW@38..40 "fn"
|
||||
WHITESPACE@40..41 " "
|
||||
PATH_TYPE@41..46
|
||||
PATH@41..46
|
||||
PATH_SEGMENT@41..46
|
||||
NAME_REF@41..44
|
||||
IDENT@41..44 "bar"
|
||||
PARAM_LIST@44..46
|
||||
L_PAREN@44..45 "("
|
||||
R_PAREN@45..46 ")"
|
||||
WHITESPACE@46..47 " "
|
||||
ERROR@47..49
|
||||
L_CURLY@47..48 "{"
|
||||
R_CURLY@48..49 "}"
|
||||
WHITESPACE@49..50 "\n"
|
||||
error 6..6: expected existential, fn, trait or impl
|
||||
error 38..38: expected a name
|
||||
error 40..40: expected COLON
|
||||
error 46..46: expected SEMICOLON
|
||||
error 47..47: expected an item
|
|
@ -0,0 +1,2 @@
|
|||
unsafe async fn foo() {}
|
||||
unsafe const fn bar() {}
|
Loading…
Add table
Add a link
Reference in a new issue