copy

fun copy(flags: Flags, name: String, getterFlags: Flags, setterFlags: Flags, typeParameters: List<ImmutableKmTypeParameter>, receiverParameterType: ImmutableKmType?, setterParameter: ImmutableKmValueParameter?, returnType: ImmutableKmType, versionRequirements: List<ImmutableKmVersionRequirement>, jvmFlags: Flags, fieldSignature: JvmFieldSignature?, getterSignature: JvmMethodSignature?, setterSignature: JvmMethodSignature?, syntheticMethodForAnnotations: JvmMethodSignature?): ImmutableKmProperty