McpScriptRegistrar

internal class McpScriptRegistrar : FirExtensionRegistrar

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
private val configuredExtensionFactories: Map<KClass<out FirExtension>, List<FirExtension.Factory<FirExtension>>>
Link copied to clipboard
private val diagnosticsContainers: MutableList<KtDiagnosticsContainer>
Link copied to clipboard
private val extensionFactories: Map<KClass<out FirExtension>, MutableList<FirExtension.Factory<FirExtension>>>

Functions

Link copied to clipboard
fun configure(): BunchOfRegisteredExtensions
Link copied to clipboard
protected open override fun FirExtensionRegistrar.ExtensionRegistrarContext.configurePlugin()
Link copied to clipboard
private fun <P : FirExtension> registerExtension(kClass: KClass<out P>, factory: FirExtension.Factory<P>)