- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 46 for KaDeclarationSymbol (0.77 sec)
-
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/bodies/KtRendererBodyMemberScopeProvider.kt
public interface KaRendererBodyMemberScopeProvider { public fun getMemberScope(analysisSession: KaSession, symbol: KaSymbolWithMembers): List<KaDeclarationSymbol> public object ALL : KaRendererBodyMemberScopeProvider { override fun getMemberScope(analysisSession: KaSession, symbol: KaSymbolWithMembers): List<KaDeclarationSymbol> { with(analysisSession) { return symbol.getCombinedDeclaredMemberScope().getAllSymbols().toList()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMultiplatformInfoProvider.kt
override val analysisSession: KaFirSession, override val token: KaLifetimeToken, ) : KaMultiplatformInfoProvider(), KaFirSessionComponent { override fun getExpectForActual(actual: KaDeclarationSymbol): List<KaDeclarationSymbol> { require(actual is KaFirSymbol<*>) val firSymbol = actual.firSymbol if (firSymbol !is FirCallableSymbol && firSymbol !is FirClassSymbol && firSymbol !is FirTypeAliasSymbol) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 1.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10MultiplatformInfoProvider.kt
internal class KaFe10MultiplatformInfoProvider( override val analysisSession: KaFe10Session, ) : KaMultiplatformInfoProvider(), KaFe10SessionComponent { override fun getExpectForActual(actual: KaDeclarationSymbol): List<KaDeclarationSymbol> { if (actual.psiSafe<KtDeclaration>()?.hasActualModifier() != true) return emptyList()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 1.9K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/symbolDeclarationRenderer/AbstractRendererTest.kt
override fun sortMembers( analysisSession: KaSession, members: List<KaDeclarationSymbol>, owner: KaSymbolWithMembers, ): List<KaDeclarationSymbol> { with(analysisSession) { return KaRendererBodyMemberScopeSorter.ENUM_ENTRIES_AT_BEGINING
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2.6K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/modifiers/renderers/KtRendererOtherModifiersProvider.kt
public fun getOtherModifiers(analysisSession: KaSession, symbol: KaDeclarationSymbol): List<KtModifierKeywordToken> public infix fun and(other: KaRendererOtherModifiersProvider): KaRendererOtherModifiersProvider { val self = this return object : KaRendererOtherModifiersProvider { override fun getOtherModifiers(analysisSession: KaSession, symbol: KaDeclarationSymbol): List<KtModifierKeywordToken> {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 4.4K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtDeclarationSymbol.kt
* Eg, classes, type parameters or functions are [KaDeclarationSymbol], but files and packages are not */ public sealed interface KaDeclarationSymbol : KaSymbol, KaSymbolWithTypeParameters, KaAnnotatedSymbol
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 779 bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtKlibSourceFileNameProvider.kt
import org.jetbrains.kotlin.analysis.api.symbols.KaDeclarationSymbol import org.jetbrains.kotlin.descriptors.SourceFile import org.jetbrains.kotlin.psi.KtDeclaration @KaAnalysisNonPublicApi public abstract class KaKlibSourceFileNameProvider : KaSessionComponent() { public abstract fun getKlibSourceFileName(declaration: KaDeclarationSymbol): String? } @KaAnalysisNonPublicApi
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 1.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolContainingDeclarationProvider.kt
is KaTypeParameterSymbol -> firSymbolBuilder.buildSymbol(symbol.firSymbol.containingDeclarationSymbol) as? KaDeclarationSymbol is KaValueParameterSymbol -> firSymbolBuilder.buildSymbol(symbol.firSymbol.containingFunctionSymbol) as? KaDeclarationSymbol else -> null } }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 09:59:11 UTC 2024 - 13.4K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/modifiers/KtDeclarationModifiersRenderer.kt
import org.jetbrains.kotlin.analysis.api.renderer.base.KaKeywordsRenderer import org.jetbrains.kotlin.analysis.api.renderer.declarations.modifiers.renderers.* import org.jetbrains.kotlin.analysis.api.symbols.KaDeclarationSymbol import org.jetbrains.kotlin.analysis.utils.printer.PrettyPrinter public class KaDeclarationModifiersRenderer private constructor( public val modifierListRenderer: KaModifierListRenderer,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2.9K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSymbolDeclarationRendererProvider.kt
import org.jetbrains.kotlin.analysis.api.symbols.KaDeclarationSymbol import org.jetbrains.kotlin.analysis.api.types.KaType import org.jetbrains.kotlin.types.Variance public abstract class KaSymbolDeclarationRendererProvider : KaSessionComponent() { public abstract fun renderDeclaration(symbol: KaDeclarationSymbol, renderer: KaDeclarationRenderer): String
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 2.1K bytes - Viewed (0)