assign(lvalue, rvalue) {
    lvalue = lvalue instanceof AssignmentElement ? lvalue.assignment : lvalue;
    rvalue = this.createInitializer(rvalue);
    this.expressions.push(createAssignmentExpression(lvalue, rvalue));
  }
@param {AssignmentElement|IdentifierExpression} lvalue
@param {ParseTree} rvalue