FIR IDE: Add substitutor to KtCall

This commit is contained in:
Tianyu Geng
2021-08-26 15:23:47 -07:00
committed by Ilya Kirillov
parent 9f0f1781c9
commit d2ed203528
43 changed files with 233 additions and 57 deletions
@@ -1,3 +1,4 @@
KtFunctionCall:
argumentMapping = { 2 -> (other: B) }
targetFunction = /to(<receiver>: A, other: B): A
argumentMapping = { 2 -> (other: kotlin.Int) }
targetFunction = /to(<extension receiver>: kotlin.Int, other: kotlin.Int): kotlin.Int
substitutor = <map substitutor: {FirTypeParameterSymbol A=kotlin/Int, FirTypeParameterSymbol B=kotlin/Int}>