return parseDeclarationSpecialFunction_AtParams(parse, SpecialFunctionKind.DESTRUCTOR);
}
public NodeResult<DeclarationSpecialFunction> parseDeclarationSpecialFunction_AtParams(ParseHelper parse,
SpecialFunctionKind kind) {
IFunctionBody fnBody = null;
ArrayView<FunctionAttributes> fnAttributes = null;
parsing: {
if(parse.consumeRequired(DeeTokens.OPEN_PARENS).ruleBroken) break parsing;
if(kind == SpecialFunctionKind.POST_BLIT) {
parse.consumeExpected(DeeTokens.KW_THIS);