Parses a StructDeclaration
$(GRAMMAR $(RULEDEF structDeclaration): $(LITERAL 'struct') $(LITERAL Identifier)? ($(RULE templateParameters) $(RULE constraint)? $(RULE structBody) | ($(RULE structBody) | $(LITERAL ';'))) ;)
See Implementation
Parses a StructDeclaration
$(GRAMMAR $(RULEDEF structDeclaration): $(LITERAL 'struct') $(LITERAL Identifier)? ($(RULE templateParameters) $(RULE constraint)? $(RULE structBody) | ($(RULE structBody) | $(LITERAL ';'))) ;)