Parser.parseDeclarationDefinition

Parses a DeclarationDefinition.

$(BNF DeclDef := Attributes | AliasThisDecl | AliasDecl | TypedefDecl | / StaticCtorDecl | StaticDtorDecl | StaticIfDecl | StaticAssertDecl | / ImportDecl | EnumDecl | ClassDecl | InterfaceDecl | StructDecl | / UnionDecl | ConstructorDecl | DestructorDecl | InvariantDecl | / UnittestDecl | DebugDecl | VersionDecl | TemplateDecl | NewDecl | / DeleteDecl | MixinDecl | EmptyDecl | VariablesOrFunction /TypedefDecl := typedef VariablesDecl)

class Parser
Declaration
parseDeclarationDefinition
(
)
out (decl) { assert (isNodeSet(decl)); }

Meta