IDE. Allow expect declarations in completion in shared native modules

Issue #KMM-218
This commit is contained in:
Dmitriy Dolovov
2020-04-20 16:06:54 +07:00
parent d6472aa700
commit 22dc837e26
2 changed files with 11 additions and 3 deletions
@@ -39,7 +39,7 @@ import org.jetbrains.kotlin.idea.imports.importableFqName
import org.jetbrains.kotlin.idea.project.TargetPlatformDetector
import org.jetbrains.kotlin.idea.references.mainReference
import org.jetbrains.kotlin.idea.util.*
import org.jetbrains.kotlin.platform.isCommon
import org.jetbrains.kotlin.platform.isMultiPlatform
import org.jetbrains.kotlin.platform.jvm.isJvm
import org.jetbrains.kotlin.psi.*
import org.jetbrains.kotlin.resolve.BindingContext
@@ -151,7 +151,7 @@ abstract class CompletionSession(
{ CompletionBenchmarkSink.instance.onFlush(this) },
prefixMatcher, parameters, resultSet,
createSorter(), (file as? KtCodeFragment)?.extraCompletionFilter,
moduleDescriptor.platform.isCommon()
moduleDescriptor.platform.isMultiPlatform()
)
}