Skip to content

KaInternalsScopeProvider

Functions

asCompositeScope

abstract fun asCompositeScope(scopes: List<KaScope>): KaScope

combinedDeclaredMemberScope

combinedMemberScope

compositeScope

abstract fun compositeScope(scopeContext: KaScopeContext, filter: (KaScopeKind) -> Boolean): KaScope

declarationScope

abstract fun declarationScope(typeScope: KaTypeScope): KaScope

declaredMemberScope

delegatedMemberScope

fileScope

abstract fun fileScope(symbol: KaFileSymbol): KaScope

importingScopeContext

memberScope

packageScope

abstract fun packageScope(symbol: KaPackageSymbol): KaScope

scope

abstract fun scope(type: KaType): KaTypeScope?

scopeContext

abstract fun scopeContext(file: KtFile, position: KtElement): KaScopeContext

staticDeclaredMemberScope

staticMemberScope

syntheticJavaPropertiesScope