[FIR] Add toString() to ErrorTypeConstructor and ConeClassifierLookupTag

This commit is contained in:
Dmitriy Novozhilov
2019-11-14 16:39:14 +03:00
parent 944be132de
commit 4733c78a6a
2 changed files with 7 additions and 3 deletions
@@ -10,10 +10,12 @@ import org.jetbrains.kotlin.name.Name
abstract class ConeClassifierLookupTag {
abstract val name: Name
override fun toString(): String {
return name.asString()
}
}
abstract class ConeClassLikeLookupTag : ConeClassifierLookupTag() {
abstract val classId: ClassId
@@ -30,7 +30,9 @@ import org.jetbrains.kotlin.types.TypeSystemCommonBackendContext
import org.jetbrains.kotlin.types.checker.convertVariance
import org.jetbrains.kotlin.types.model.*
class ErrorTypeConstructor(val reason: String) : TypeConstructorMarker
class ErrorTypeConstructor(val reason: String) : TypeConstructorMarker {
override fun toString(): String = reason
}
interface ConeTypeContext : TypeSystemContext, TypeSystemOptimizationContext, TypeCheckerProviderContext, TypeSystemCommonBackendContext {
val session: FirSession