Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/parser/test_data/parser/inline/ok/metas.rast')
-rw-r--r--crates/parser/test_data/parser/inline/ok/metas.rast274
1 files changed, 142 insertions, 132 deletions
diff --git a/crates/parser/test_data/parser/inline/ok/metas.rast b/crates/parser/test_data/parser/inline/ok/metas.rast
index b1ac60b530..6360552a6f 100644
--- a/crates/parser/test_data/parser/inline/ok/metas.rast
+++ b/crates/parser/test_data/parser/inline/ok/metas.rast
@@ -3,7 +3,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ PATH_META
PATH
PATH_SEGMENT
NAME_REF
@@ -14,7 +14,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ PATH_META
PATH
PATH
PATH_SEGMENT
@@ -30,7 +30,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ KEY_VALUE_META
PATH
PATH_SEGMENT
NAME_REF
@@ -46,7 +46,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ KEY_VALUE_META
PATH
PATH
PATH
@@ -72,7 +72,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ TOKEN_TREE_META
PATH
PATH_SEGMENT
NAME_REF
@@ -91,7 +91,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ TOKEN_TREE_META
PATH
PATH_SEGMENT
NAME_REF
@@ -110,7 +110,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ TOKEN_TREE_META
PATH
PATH_SEGMENT
NAME_REF
@@ -129,7 +129,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ TOKEN_TREE_META
PATH
PATH
PATH
@@ -158,7 +158,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ TOKEN_TREE_META
PATH
PATH
PATH
@@ -187,7 +187,7 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ TOKEN_TREE_META
PATH
PATH
PATH
@@ -216,13 +216,14 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
- PATH_SEGMENT
- NAME_REF
- IDENT "simple_ident"
+ PATH_META
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple_ident"
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -230,18 +231,19 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
+ PATH_META
PATH
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple"
+ COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "simple"
- COLON2 "::"
- PATH_SEGMENT
- NAME_REF
- IDENT "path"
+ IDENT "path"
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -249,18 +251,19 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
- PATH_SEGMENT
- NAME_REF
- IDENT "simple_ident_expr"
- WHITESPACE " "
- EQ "="
- WHITESPACE " "
- LITERAL
- STRING "\"\""
+ KEY_VALUE_META
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple_ident_expr"
+ WHITESPACE " "
+ EQ "="
+ WHITESPACE " "
+ LITERAL
+ STRING "\"\""
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -268,28 +271,29 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
+ KEY_VALUE_META
PATH
PATH
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple"
+ COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "simple"
+ IDENT "path"
COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "path"
- COLON2 "::"
- PATH_SEGMENT
- NAME_REF
- IDENT "Expr"
- WHITESPACE " "
- EQ "="
- WHITESPACE " "
- LITERAL
- STRING "\"\""
+ IDENT "Expr"
+ WHITESPACE " "
+ EQ "="
+ WHITESPACE " "
+ LITERAL
+ STRING "\"\""
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -297,21 +301,22 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
- PATH_SEGMENT
- NAME_REF
- IDENT "simple_ident_tt"
- TOKEN_TREE
- L_PAREN "("
- IDENT "a"
- WHITESPACE " "
- IDENT "b"
- WHITESPACE " "
- IDENT "c"
- R_PAREN ")"
+ TOKEN_TREE_META
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple_ident_tt"
+ TOKEN_TREE
+ L_PAREN "("
+ IDENT "a"
+ WHITESPACE " "
+ IDENT "b"
+ WHITESPACE " "
+ IDENT "c"
+ R_PAREN ")"
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -319,21 +324,22 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
- PATH_SEGMENT
- NAME_REF
- IDENT "simple_ident_tt"
- TOKEN_TREE
- L_BRACK "["
- IDENT "a"
- WHITESPACE " "
- IDENT "b"
- WHITESPACE " "
- IDENT "c"
- R_BRACK "]"
+ TOKEN_TREE_META
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple_ident_tt"
+ TOKEN_TREE
+ L_BRACK "["
+ IDENT "a"
+ WHITESPACE " "
+ IDENT "b"
+ WHITESPACE " "
+ IDENT "c"
+ R_BRACK "]"
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -341,21 +347,22 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
- PATH_SEGMENT
- NAME_REF
- IDENT "simple_ident_tt"
- TOKEN_TREE
- L_CURLY "{"
- IDENT "a"
- WHITESPACE " "
- IDENT "b"
- WHITESPACE " "
- IDENT "c"
- R_CURLY "}"
+ TOKEN_TREE_META
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple_ident_tt"
+ TOKEN_TREE
+ L_CURLY "{"
+ IDENT "a"
+ WHITESPACE " "
+ IDENT "b"
+ WHITESPACE " "
+ IDENT "c"
+ R_CURLY "}"
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -363,31 +370,32 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
+ TOKEN_TREE_META
PATH
PATH
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple"
+ COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "simple"
+ IDENT "path"
COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "path"
- COLON2 "::"
- PATH_SEGMENT
- NAME_REF
- IDENT "tt"
- TOKEN_TREE
- L_PAREN "("
- IDENT "a"
- WHITESPACE " "
- IDENT "b"
- WHITESPACE " "
- IDENT "c"
- R_PAREN ")"
+ IDENT "tt"
+ TOKEN_TREE
+ L_PAREN "("
+ IDENT "a"
+ WHITESPACE " "
+ IDENT "b"
+ WHITESPACE " "
+ IDENT "c"
+ R_PAREN ")"
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -395,31 +403,32 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
+ TOKEN_TREE_META
PATH
PATH
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple"
+ COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "simple"
+ IDENT "path"
COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "path"
- COLON2 "::"
- PATH_SEGMENT
- NAME_REF
- IDENT "tt"
- TOKEN_TREE
- L_BRACK "["
- IDENT "a"
- WHITESPACE " "
- IDENT "b"
- WHITESPACE " "
- IDENT "c"
- R_BRACK "]"
+ IDENT "tt"
+ TOKEN_TREE
+ L_BRACK "["
+ IDENT "a"
+ WHITESPACE " "
+ IDENT "b"
+ WHITESPACE " "
+ IDENT "c"
+ R_BRACK "]"
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"
@@ -427,31 +436,32 @@ SOURCE_FILE
POUND "#"
BANG "!"
L_BRACK "["
- META
+ UNSAFE_META
UNSAFE_KW "unsafe"
L_PAREN "("
- PATH
+ TOKEN_TREE_META
PATH
PATH
+ PATH
+ PATH_SEGMENT
+ NAME_REF
+ IDENT "simple"
+ COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "simple"
+ IDENT "path"
COLON2 "::"
PATH_SEGMENT
NAME_REF
- IDENT "path"
- COLON2 "::"
- PATH_SEGMENT
- NAME_REF
- IDENT "tt"
- TOKEN_TREE
- L_CURLY "{"
- IDENT "a"
- WHITESPACE " "
- IDENT "b"
- WHITESPACE " "
- IDENT "c"
- R_CURLY "}"
+ IDENT "tt"
+ TOKEN_TREE
+ L_CURLY "{"
+ IDENT "a"
+ WHITESPACE " "
+ IDENT "b"
+ WHITESPACE " "
+ IDENT "c"
+ R_CURLY "}"
R_PAREN ")"
R_BRACK "]"
WHITESPACE "\n"