vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
Parser.parse_auto_decl
vox
fe
passes
parser
Parser
Undocumented in source. Be warned that the author may not have intended to support it.
struct
Parser
void
parse_auto_decl
(
ref
AstNodes
items
)
Meta
Source
See Implementation
vox
fe
passes
parser
Parser
enums
ConsumeTerminator
NeedRegNames
functions
block_stmt
canBeType
createAttributeInfo
expect
expectAndConsume
expectIdentifier
expr
hasMoreTokens
indent
loc
make
makeDecl
makeExpr
makeIdentifier
nextToken
paren_expr
parseItems
parseModule
parseParameters
parseStaticIfThenElse
parse_alias
parse_argument_list
parse_attribute
parse_auto_decl
parse_block
parse_declaration
parse_declarations
parse_enum
parse_enum_body
parse_expr_or_id_decl
parse_extern_attribute
parse_for
parse_func
parse_hash_assert
parse_hash_foreach
parse_hash_if
parse_import
parse_module_decl
parse_single_attribute
parse_struct
parse_switch
parse_template_parameters
parse_var_func_declaration_after_type
popScope
pushScope
scop
skipPast
statement
statement_as_array
structs
PrintScope
variables
attribState
attributeStack
context
currentModule
currentScopeIndex
declarationOwner
nesting
tok