private Bound_Unary_Operator(Syntax_Kind_of_Token syntax_kind, Bound_Unary_Operator_Kind kind, Type operand_type, Type result_type) { Syntax_Kind = syntax_kind; Kind = kind; Operand_Type = operand_type; Type = result_type; }
private Bound_Unary_Operator(Syntax_Kind_of_Token syntax_kind, Bound_Unary_Operator_Kind kind, Type operand_type) : this(syntax_kind, kind, operand_type, operand_type) { }