/**
   * Constructs an instance.
   *
   * @param definingClass {@code non-null;} the type of the defining class
   * @param nat {@code non-null;} the name-and-type
   */
  /*package*/ CstBaseMethodRef(CstType definingClass, CstNat nat) {
    super(definingClass, nat);

    String descriptor = getNat().getDescriptor().getString();
    this.prototype = Prototype.intern(descriptor);
    this.instancePrototype = null;
  }