Parser.parseDeclDefs

Parse declarations and definitions

class Parser(AST, Lexer = dmd.lexer.Lexer)
final
AST.Dsymbols*
parseDeclDefs
(
int once
,
AST.Dsymbol* pLastDecl = null
,
PrefixAttributes!AST* pAttrs = null
)

Parameters

once int

!=0 means parse exactly one decl or def

pLastDecl AST.Dsymbol*

set to last decl or def parsed

pAttrs PrefixAttributes!AST*

keep track of attributes

Return Value

Type: AST.Dsymbols*

array of declared symbols

Meta