File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -31,9 +31,8 @@ import java.util.*
31
31
32
32
class JsIntrinsics (private val irBuiltIns : IrBuiltIns , val context : JsIrBackendContext ) {
33
33
34
- private val externalPackageFragmentSymbol = IrExternalPackageFragmentSymbolImpl (context.internalPackageFragmentDescriptor)
35
- val externalPackageFragment = IrExternalPackageFragmentImpl (
36
- externalPackageFragmentSymbol, context.internalPackageFragmentDescriptor.fqName
34
+ val externalPackageFragment = IrExternalPackageFragmentImpl .createEmptyExternalPackageFragment(
35
+ context.builtIns.builtInsModule, FqName (" kotlin.js.internal" )
37
36
)
38
37
39
38
// TODO: Should we drop operator intrinsics in favor of IrDynamicOperatorExpression?
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ class JsIrBackendContext(
90
90
val packageLevelJsModules = mutableSetOf<IrFile >()
91
91
val declarationLevelJsModules = mutableListOf<IrDeclarationWithName >()
92
92
93
- val internalPackageFragmentDescriptor = EmptyPackageFragmentDescriptor (builtIns.builtInsModule, FqName (" kotlin.js.internal" ))
93
+ private val internalPackageFragmentDescriptor = EmptyPackageFragmentDescriptor (builtIns.builtInsModule, FqName (" kotlin.js.internal" ))
94
94
val implicitDeclarationFile by lazy2 {
95
95
IrFileImpl (object : SourceManager .FileEntry {
96
96
override val name = " <implicitDeclarations>"
You can’t perform that action at this time.
0 commit comments