Immutable Km Constructor
Immutable representation of KmConstructor.
Represents a constructor of a Kotlin class.
Functions
component1
Link copied to clipboard
component2
Link copied to clipboard
component3
Link copied to clipboard
component4
Link copied to clipboard
copy
Link copied to clipboard
fun copy(flags: Flags, valueParameters: List<ImmutableKmValueParameter>, versionRequirements: List<ImmutableKmVersionRequirement>, signature: JvmMethodSignature?): ImmutableKmConstructor
Content copied to clipboard
equals
Link copied to clipboard
Properties
flags
Link copied to clipboard
Constructor flags, consisting of Flag.HAS_ANNOTATIONS, visibility flag and Flag.Constructor flags.
signature
Link copied to clipboard
JVM signature of the constructor, or null if the JVM signature of this constructor is unknown.
Example: JvmMethodSignature("<init>", "(Ljava/lang/Object;)V").
valueParameters
Link copied to clipboard
Value parameters of the constructor.
versionRequirements
Link copied to clipboard
Version requirements on the constructor.