constructor(type, operator, ...args) {
    this.type = type;
    this.operator = operator;
    this.args = args;
  }
@param {number} type The return type.
@param {string} operator The operator.
@param {...Expression} args The arguments.