FIR (rename): candidateOwner -> boundSymbol

This commit is contained in:
Mikhail Glukhikh
2019-08-27 16:17:41 +03:00
parent 8633a33108
commit 67a7243361
5 changed files with 7 additions and 7 deletions
@@ -808,7 +808,7 @@ class FirRenderer(builder: StringBuilder) : FirVisitorVoid() {
override fun visitThisReference(thisReference: FirThisReference) {
print("this")
val labelName = thisReference.labelName
val symbol = thisReference.candidateOwner
val symbol = thisReference.boundSymbol
when {
symbol != null -> print("@R|${symbol.render()}|")
labelName != null -> print("@$labelName#")
@@ -11,7 +11,7 @@ import org.jetbrains.kotlin.fir.visitors.FirVisitor
interface FirThisReference : FirReference {
val labelName: String?
val candidateOwner: AbstractFirBasedSymbol<*>? get() = null
val boundSymbol: AbstractFirBasedSymbol<*>? get() = null
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R =
visitor.visitThisReference(this, data)
@@ -11,5 +11,5 @@ import org.jetbrains.kotlin.fir.FirThisReference
import org.jetbrains.kotlin.fir.symbols.AbstractFirBasedSymbol
class FirExplicitThisReference(psi: PsiElement?, override val labelName: String?) : FirAbstractElement(psi), FirThisReference {
override var candidateOwner: AbstractFirBasedSymbol<*>? = null
override var boundSymbol: AbstractFirBasedSymbol<*>? = null
}