FIR: no nullability in error type
This commit is contained in:
@@ -333,7 +333,7 @@ class FirRenderer(builder: StringBuilder) : FirVisitorVoid() {
|
||||
|
||||
override fun visitErrorType(errorType: FirErrorType) {
|
||||
visitType(errorType)
|
||||
print("<ERROR TYPE>")
|
||||
print("<ERROR TYPE: ${errorType.reason}>")
|
||||
}
|
||||
|
||||
override fun visitImplicitType(implicitType: FirImplicitType) {
|
||||
|
||||
@@ -13,9 +13,8 @@ import org.jetbrains.kotlin.fir.visitors.FirVisitor
|
||||
class FirErrorTypeImpl(
|
||||
session: FirSession,
|
||||
psi: PsiElement?,
|
||||
isNullable: Boolean,
|
||||
override val reason: String
|
||||
) : FirAbstractAnnotatedType(session, psi, isNullable), FirErrorType {
|
||||
) : FirAbstractAnnotatedType(session, psi, false), FirErrorType {
|
||||
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R {
|
||||
return super<FirErrorType>.accept(visitor, data)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user