diff --git a/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaSymbolProvider.kt b/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaSymbolProvider.kt index b4a3aed1c86..972da47fa78 100644 --- a/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaSymbolProvider.kt +++ b/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaSymbolProvider.kt @@ -376,6 +376,7 @@ class JavaSymbolProvider( declarations += buildJavaConstructor { session = this@JavaSymbolProvider.session symbol = FirConstructorSymbol(constructorId) + status = FirResolvedDeclarationStatusImpl(Visibilities.PUBLIC, Modality.FINAL) returnTypeRef = buildResolvedTypeRef { type = buildSelfTypeRef() }