[FIR] Add pretty toString to CallKind
This commit is contained in:
@@ -74,6 +74,10 @@ sealed class CallKind(vararg resolutionSequence: ResolutionStage) {
|
|||||||
internal class CustomForIde(vararg resolutionSequence: ResolutionStage) : CallKind(*resolutionSequence)
|
internal class CustomForIde(vararg resolutionSequence: ResolutionStage) : CallKind(*resolutionSequence)
|
||||||
|
|
||||||
val resolutionSequence: List<ResolutionStage> = resolutionSequence.toList()
|
val resolutionSequence: List<ResolutionStage> = resolutionSequence.toList()
|
||||||
|
|
||||||
|
final override fun toString(): String {
|
||||||
|
return this::class.simpleName ?: super.toString()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class ResolutionSequenceBuilder(
|
class ResolutionSequenceBuilder(
|
||||||
@@ -111,4 +115,4 @@ class ResolutionSequenceBuilder(
|
|||||||
|
|
||||||
fun buildCallKindWithCustomResolutionSequence(init: ResolutionSequenceBuilder.() -> Unit): CallKind {
|
fun buildCallKindWithCustomResolutionSequence(init: ResolutionSequenceBuilder.() -> Unit): CallKind {
|
||||||
return ResolutionSequenceBuilder().apply(init).build()
|
return ResolutionSequenceBuilder().apply(init).build()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user