Extract Function: Make nameForRef extension property (so that it's not overriden by delegation and parameter rename works properly)
This commit is contained in:
+2
-2
@@ -43,11 +43,11 @@ trait Parameter {
|
||||
val parameterTypeCandidates: List<JetType>
|
||||
val receiverCandidate: Boolean
|
||||
|
||||
val nameForRef: String get() = mirrorVarName ?: name
|
||||
|
||||
fun copy(name: String, parameterType: JetType): Parameter
|
||||
}
|
||||
|
||||
val Parameter.nameForRef: String get() = mirrorVarName ?: name
|
||||
|
||||
data class TypeParameter(
|
||||
val originalDeclaration: JetTypeParameter,
|
||||
val originalConstraints: List<JetTypeConstraint>
|
||||
|
||||
Reference in New Issue
Block a user