FIR: add new qualified access implementation (FirThisReceiverExpression)

This commit is contained in:
Mikhail Glukhikh
2019-08-27 16:15:05 +03:00
parent c63919f224
commit 8633a33108
3 changed files with 33 additions and 7 deletions
@@ -896,10 +896,7 @@ class ExpressionsConverter(
*/
private fun convertThisExpression(thisExpression: LighterASTNode): FirQualifiedAccessExpression {
val label: String? = thisExpression.getLabelName()
return FirQualifiedAccessExpressionImpl(null).apply {
calleeReference = FirExplicitThisReference(null, label)
}
return FirThisReceiverExpressionImpl(null, FirExplicitThisReference(null, label))
}
/**