FIR: implementing IrBuiltIns over FIR

This commit is contained in:
Ilya Chernikov
2021-05-10 11:09:19 +02:00
committed by TeamCityServer
parent cb4999f23c
commit 80a710a5c5
12 changed files with 1006 additions and 57 deletions
@@ -297,6 +297,6 @@ abstract class AbstractAnnotationDeserializer(
}
private fun <T> const(kind: ConstantValueKind<T>, value: T, typeRef: FirResolvedTypeRef): FirConstExpression<T> {
return buildConstExpression(null, kind, value).apply { this.replaceTypeRef(typeRef) }
return buildConstExpression(null, kind, value, setType = true).apply { this.replaceTypeRef(typeRef) }
}
}