FILE: KtFirCompositeScope.kt public abstract interface KtScope : R|kotlin/Any| { public abstract fun getAllNames(): R|kotlin/collections/Set| } public final inline fun buildSet(@R|kotlin/BuilderInference|() builderAction: R|kotlin/collections/MutableSet.() -> kotlin/Unit|): R|kotlin/collections/Set| { ^buildSet Null(null)!! } public final inline fun withValidityAssertion(action: R|() -> R|): R|R| { ^withValidityAssertion R|/action|.R|SubstitutionOverride|() } public final class KtFirCompositeScope : R|kotlin/Any| { public constructor(subScopes: R|kotlin/collections/List|): R|KtFirCompositeScope| { super() } public final val subScopes: R|kotlin/collections/List| = R|/subScopes| public get(): R|kotlin/collections/List| public final fun getAllNames(): R|kotlin/collections/Set| { ^getAllNames R|/withValidityAssertion||>( = withValidityAssertion@fun (): R|kotlin/collections/Set| { ^ R|/buildSet|( = buildSet@fun R|kotlin/collections/MutableSet|.(): R|kotlin/Unit| { this@R|/KtFirCompositeScope|.R|/KtFirCompositeScope.subScopes|.R|kotlin/collections/flatMapTo||>(this@R|special/anonymous|, = flatMapTo@fun (it: R|KtScope|): R|kotlin/collections/Iterable| { ^ R|/it|.R|/KtScope.getAllNames|() } ) } ) } ) } }