Minor: IrTypeCheckerContext.removeExactAnnotation
This commit is contained in:
@@ -55,4 +55,9 @@ class IrTypeCheckerContext(override val irBuiltIns: IrBuiltIns) : IrTypeSystemCo
|
|||||||
override fun newBaseTypeCheckerContext(errorTypesEqualToAnything: Boolean): AbstractTypeCheckerContext {
|
override fun newBaseTypeCheckerContext(errorTypesEqualToAnything: Boolean): AbstractTypeCheckerContext {
|
||||||
return IrTypeCheckerContext(irBuiltIns)
|
return IrTypeCheckerContext(irBuiltIns)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun KotlinTypeMarker.removeExactAnnotation(): KotlinTypeMarker {
|
||||||
|
// TODO remove 'Exact' annotation only
|
||||||
|
return removeAnnotations()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user