SOURCE_FILE
ERROR
UNSAFE_KW "unsafe"
WHITESPACE " "
FN
ASYNC_KW "async"
WHITESPACE " "
FN_KW "fn"
WHITESPACE " "
NAME
IDENT "foo"
PARAM_LIST
L_PAREN "("
R_PAREN ")"
WHITESPACE " "
BLOCK_EXPR
STMT_LIST
L_CURLY "{"
R_CURLY "}"
WHITESPACE "\n"
CONST
UNSAFE_KW "unsafe"
WHITESPACE " "
CONST_KW "const"
WHITESPACE " "
ERROR
FN_KW "fn"
WHITESPACE " "
MACRO_CALL
PATH
PATH_SEGMENT
NAME_REF
IDENT "bar"
TOKEN_TREE
L_PAREN "("
R_PAREN ")"
WHITESPACE " "
ERROR
L_CURLY "{"
R_CURLY "}"
WHITESPACE "\n"
error 6: expected existential, fn, trait or impl
error 38: expected a name
error 40: missing type for `const` or `static`
error 40: expected SEMICOLON
error 44: expected BANG
error 46: expected SEMICOLON
error 47: expected an item