Raw FIR: re-use OperatorNameConventions for delegate-related names
This commit is contained in:
committed by
teamcityserver
parent
22ccb7a943
commit
469b3b9d02
+3
-6
@@ -400,7 +400,7 @@ fun FirPropertyBuilder.generateAccessorsByDelegate(
|
|||||||
explicitReceiver = receiver
|
explicitReceiver = receiver
|
||||||
calleeReference = buildSimpleNamedReference {
|
calleeReference = buildSimpleNamedReference {
|
||||||
source = fakeSource
|
source = fakeSource
|
||||||
name = PROVIDE_DELEGATE
|
name = OperatorNameConventions.PROVIDE_DELEGATE
|
||||||
}
|
}
|
||||||
argumentList = buildBinaryArgumentList(thisRef(forDispatchReceiver = true), propertyRef())
|
argumentList = buildBinaryArgumentList(thisRef(forDispatchReceiver = true), propertyRef())
|
||||||
origin = FirFunctionCallOrigin.Operator
|
origin = FirFunctionCallOrigin.Operator
|
||||||
@@ -428,7 +428,7 @@ fun FirPropertyBuilder.generateAccessorsByDelegate(
|
|||||||
explicitReceiver = delegateAccess()
|
explicitReceiver = delegateAccess()
|
||||||
calleeReference = buildSimpleNamedReference {
|
calleeReference = buildSimpleNamedReference {
|
||||||
source = fakeSource
|
source = fakeSource
|
||||||
name = GET_VALUE
|
name = OperatorNameConventions.GET_VALUE
|
||||||
}
|
}
|
||||||
argumentList = buildBinaryArgumentList(thisRef(), propertyRef())
|
argumentList = buildBinaryArgumentList(thisRef(), propertyRef())
|
||||||
origin = FirFunctionCallOrigin.Operator
|
origin = FirFunctionCallOrigin.Operator
|
||||||
@@ -473,7 +473,7 @@ fun FirPropertyBuilder.generateAccessorsByDelegate(
|
|||||||
explicitReceiver = delegateAccess()
|
explicitReceiver = delegateAccess()
|
||||||
calleeReference = buildSimpleNamedReference {
|
calleeReference = buildSimpleNamedReference {
|
||||||
source = fakeSource
|
source = fakeSource
|
||||||
name = SET_VALUE
|
name = OperatorNameConventions.SET_VALUE
|
||||||
}
|
}
|
||||||
argumentList = buildArgumentList {
|
argumentList = buildArgumentList {
|
||||||
arguments += thisRef()
|
arguments += thisRef()
|
||||||
@@ -496,9 +496,6 @@ fun FirPropertyBuilder.generateAccessorsByDelegate(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private val GET_VALUE = Name.identifier("getValue")
|
|
||||||
private val SET_VALUE = Name.identifier("setValue")
|
|
||||||
private val PROVIDE_DELEGATE = Name.identifier("provideDelegate")
|
|
||||||
private val DELEGATED_SETTER_PARAM = Name.special("<set-?>")
|
private val DELEGATED_SETTER_PARAM = Name.special("<set-?>")
|
||||||
|
|
||||||
fun FirBlock?.extractContractDescriptionIfPossible(): Pair<FirBlock?, FirContractDescription?> {
|
fun FirBlock?.extractContractDescriptionIfPossible(): Pair<FirBlock?, FirContractDescription?> {
|
||||||
|
|||||||
Reference in New Issue
Block a user