parse.clearRuleBroken().consumeRequired(DeeTokens.SEMICOLON);
Token[] comments = parse.parseEndDDocComments();
if(isAutoRef) {
return parse.resultConclude(
new DefinitionAutoVariable(comments, defId, init, arrayView(fragments)));
}
return parse.resultConclude(
new DefinitionVariable(comments, defId, ref, cstyleSuffix, init, arrayView(fragments)));
}