public ReflectiveSignature withReturnType(@NotNull String returnType) {
      return new ReflectiveSignature(this.myIcon, returnType, this.myArgumentTypes);
    }
public ReflectiveSignature withReturnType(@NotNull String returnType)