KaBuiltinsModuleImpl¶
class KaBuiltinsModuleImpl(val targetPlatform: TargetPlatform, val project: Project) : KaBuiltinsModule, KaModuleBase
The default implementation of the builtins module.
Constructors¶
KaBuiltinsModuleImpl¶
constructor(targetPlatform: TargetPlatform, project: Project)
Properties¶
baseContentScope¶
open override val baseContentScope: GlobalSearchScope
contentScope¶
open val contentScope: GlobalSearchScope
directDependsOnDependencies¶
open override val directDependsOnDependencies: List<KaModule>
directFriendDependencies¶
open override val directFriendDependencies: List<KaModule>
directRegularDependencies¶
open override val directRegularDependencies: List<KaModule>
moduleDescription¶
open override val moduleDescription: String
platformKind¶
See also
project¶
open override val project: Project
stableModuleName¶
open val stableModuleName: String?
targetPlatform¶
open override val targetPlatform: TargetPlatform
transitiveDependsOnDependencies¶
open override val transitiveDependsOnDependencies: List<KaModule>
Functions¶
areCompilerPluginsSupported¶
asDebugString¶
fun KaModule.asDebugString(indent: Int = 0): String
equals¶
hashCode¶
publishCodeFragmentContextModificationEvent¶
Publishes a KotlinCodeFragmentContextModificationEvent for this KaModule. Must be called in a write action.
publishModuleOutOfBlockModificationEvent¶
Publishes a KotlinModuleOutOfBlockModificationEvent for this KaModule. Must be called in a write action.
publishModuleStateModificationEvent¶
fun KaModule.publishModuleStateModificationEvent(modificationKind: KotlinModuleStateModificationKind)
Publishes a KotlinModuleStateModificationEvent for this KaModule. Must be called in a write action.