declType
public override Node SetType(int type) { if (type != Token.VAR && type != Token.CONST && type != Token.LET) { throw new ArgumentException("invalid decl type: " + type); } return base.SetType(type); }