ecec87cbc7
The problem was that he number of mask parameters for defaults when generating methods declaration was being calculated upon resulting signature (with additional parameters: extension receivers, enum name/ordinal), while on call-sites the masks number was calculated by the arguments number in resolved call, i.e. by the number of real value parameters. And because of the additional synthetic parameters (like enum.ordinal) these two numbers could be different. The solution is just to use value parameters number in both places. Note, that we only count value parameters from the original sourse declaration, ignoring synthetic ones generated by backend (e.g. Continuation for suspend functions) #KT-14565 Fixed
108 lines
5.4 KiB
Plaintext
Vendored
108 lines
5.4 KiB
Plaintext
Vendored
@kotlin.Metadata
|
|
public enum class ClassTemplate {
|
|
public final static field BLAH: ClassTemplate
|
|
public final static field UNDEFINED: ClassTemplate
|
|
private field canEnterDirectly: int
|
|
private field code: int
|
|
private field column: int
|
|
private field combineHeights: int
|
|
private field courseLengthNeeded: int
|
|
private field courseTimeCode: int
|
|
private field discretionaryCourseTime: int
|
|
private field eliminationTime: int
|
|
private field feedFromParent: int
|
|
private field generateChildren: int
|
|
private field idDiscipline: int
|
|
private field isAddOnAllowed: int
|
|
private field isNfcAllowed: int
|
|
private field isPointRanked: int
|
|
private field isPointRankedDesc: int
|
|
private field isQualifier: int
|
|
private field isRelay: int
|
|
private field isSpecialEntry: int
|
|
private field isUkaProgression: int
|
|
private field lateEntryCredits: int
|
|
private field lateEntryFee: int
|
|
private field nameTemplate: int
|
|
private field noTimeFaults: int
|
|
private final field parent: int
|
|
private field pointsMethod: int
|
|
private final field previous: int
|
|
private field programme: int
|
|
private final field progressionEquivalent: int
|
|
private field runningOrderSort: int
|
|
private field sponsor: int
|
|
private field strictRunningOrder: int
|
|
private field teamSize: int
|
|
protected method <init>(p0: java.lang.String, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int): void
|
|
synthetic method <init>(p0: java.lang.String, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: kotlin.jvm.internal.DefaultConstructorMarker): void
|
|
public final method getCanEnterDirectly(): int
|
|
public final method getCode(): int
|
|
public final method getColumn(): int
|
|
public final method getCombineHeights(): int
|
|
public final method getCourseLengthNeeded(): int
|
|
public final method getCourseTimeCode(): int
|
|
public final method getDiscretionaryCourseTime(): int
|
|
public final method getEliminationTime(): int
|
|
public final method getFeedFromParent(): int
|
|
public final method getGenerateChildren(): int
|
|
public final method getIdDiscipline(): int
|
|
public final method getLateEntryCredits(): int
|
|
public final method getLateEntryFee(): int
|
|
public final method getNameTemplate(): int
|
|
public final method getNoTimeFaults(): int
|
|
public final method getParent(): int
|
|
public final method getPointsMethod(): int
|
|
public final method getPrevious(): int
|
|
public final method getProgramme(): int
|
|
public final method getProgressionEquivalent(): int
|
|
public final method getRunningOrderSort(): int
|
|
public final method getSponsor(): int
|
|
public final method getStrictRunningOrder(): int
|
|
public final method getTeamSize(): int
|
|
public final method isAddOnAllowed(): int
|
|
public final method isNfcAllowed(): int
|
|
public final method isPointRanked(): int
|
|
public final method isPointRankedDesc(): int
|
|
public final method isQualifier(): int
|
|
public final method isRelay(): int
|
|
public final method isSpecialEntry(): int
|
|
public final method isUkaProgression(): int
|
|
public final method setAddOnAllowed(p0: int): void
|
|
public final method setCanEnterDirectly(p0: int): void
|
|
public final method setCode(p0: int): void
|
|
public final method setColumn(p0: int): void
|
|
public final method setCombineHeights(p0: int): void
|
|
public final method setCourseLengthNeeded(p0: int): void
|
|
public final method setCourseTimeCode(p0: int): void
|
|
public final method setDiscretionaryCourseTime(p0: int): void
|
|
public final method setEliminationTime(p0: int): void
|
|
public final method setFeedFromParent(p0: int): void
|
|
public final method setGenerateChildren(p0: int): void
|
|
public final method setIdDiscipline(p0: int): void
|
|
public final method setLateEntryCredits(p0: int): void
|
|
public final method setLateEntryFee(p0: int): void
|
|
public final method setNameTemplate(p0: int): void
|
|
public final method setNfcAllowed(p0: int): void
|
|
public final method setNoTimeFaults(p0: int): void
|
|
public final method setPointRanked(p0: int): void
|
|
public final method setPointRankedDesc(p0: int): void
|
|
public final method setPointsMethod(p0: int): void
|
|
public final method setProgramme(p0: int): void
|
|
public final method setQualifier(p0: int): void
|
|
public final method setRelay(p0: int): void
|
|
public final method setRunningOrderSort(p0: int): void
|
|
public final method setSpecialEntry(p0: int): void
|
|
public final method setSponsor(p0: int): void
|
|
public final method setStrictRunningOrder(p0: int): void
|
|
public final method setTeamSize(p0: int): void
|
|
public final method setUkaProgression(p0: int): void
|
|
public static method valueOf(p0: java.lang.String): ClassTemplate
|
|
public static method values(): ClassTemplate[]
|
|
}
|
|
|
|
@kotlin.Metadata
|
|
public final class ManyDefaultParametersKt {
|
|
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
|
}
|