FIR (rename): candidateOwner -> boundSymbol
This commit is contained in:
@@ -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)
|
||||
|
||||
+1
-1
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user