- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for KaAnonymousObjectSymbol (0.36 sec)
-
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescAnonymousObjectSymbol.kt
override val analysisContext: Fe10AnalysisContext ) : KaAnonymousObjectSymbol(), KaFe10DescMemberSymbol<ClassDescriptor> { override val superTypes: List<KaType> get() = withValidityAssertion { descriptor.typeConstructor.supertypes.map { it.toKtType(analysisContext) } } override fun createPointer(): KaSymbolPointer<KaAnonymousObjectSymbol> = withValidityAssertion {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 1.9K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiAnonymousObjectSymbol.kt
descriptor?.typeConstructor?.supertypes?.map { it.toKtType(analysisContext) } ?: emptyList() } override fun createPointer(): KaSymbolPointer<KaAnonymousObjectSymbol> = withValidityAssertion { KaPsiBasedSymbolPointer.createForSymbolFromSource<KaAnonymousObjectSymbol>(this) ?: KaFe10NeverRestoringSymbolPointer() } override fun equals(other: Any?): Boolean = isEqualTo(other)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2.4K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/classifiers/KtAnonymousObjectSymbolRenderer.kt
import org.jetbrains.kotlin.analysis.api.symbols.KaAnonymousObjectSymbol import org.jetbrains.kotlin.analysis.utils.printer.PrettyPrinter import org.jetbrains.kotlin.lexer.KtTokens public interface KaAnonymousObjectSymbolRenderer { public fun renderSymbol( analysisSession: KaSession, symbol: KaAnonymousObjectSymbol, declarationRenderer: KaDeclarationRenderer,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 1.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirAnonymousObjectSymbol.kt
} override val superTypes: List<KaType> by cached { firSymbol.superTypesList(builder) } override fun createPointer(): KaSymbolPointer<KaAnonymousObjectSymbol> = withValidityAssertion { KaPsiBasedSymbolPointer.createForSymbolFromSource<KaAnonymousObjectSymbol>(this)?.let { return it } throw CanNotCreateSymbolPointerForLocalLibraryDeclarationException(this::class) }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 2K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtClassLikeSymbol.kt
final override val typeParameters: List<KaTypeParameterSymbol> get() = withValidityAssertion { emptyList() } abstract override fun createPointer(): KaSymbolPointer<KaAnonymousObjectSymbol> } public typealias KtAnonymousObjectSymbol = KaAnonymousObjectSymbol public abstract class KaNamedClassOrObjectSymbol : KaClassOrObjectSymbol(), KaSymbolWithModality, KaSymbolWithVisibility, KaNamedSymbol,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 09:59:11 UTC 2024 - 4.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirEnumEntryInitializerSymbol.kt
* subtyping requirements, as [KaEnumEntryInitializerSymbol] is not a subtype of * [org.jetbrains.kotlin.analysis.api.symbols.KaAnonymousObjectSymbol]. (It cannot be a subtype in the general Analysis API because enum * entry initializers are classes in FE10.) */
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2.1K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtSymbolProvider.kt
public abstract fun getVariableSymbol(psi: KtProperty): KaVariableSymbol public abstract fun getAnonymousObjectSymbol(psi: KtObjectLiteralExpression): KaAnonymousObjectSymbol public abstract fun getClassOrObjectSymbol(psi: KtClassOrObject): KaClassOrObjectSymbol? public abstract fun getNamedClassOrObjectSymbol(psi: KtClassOrObject): KaNamedClassOrObjectSymbol?
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu May 23 17:29:30 UTC 2024 - 10.6K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/classifiers/KtNamedClassOrObjectSymbolRenderer.kt
KaClassKind.INTERFACE -> listOf(KtTokens.INTERFACE_KEYWORD) KaClassKind.ANONYMOUS_OBJECT -> error("KaNamedClassOrObjectSymbol cannot be KaAnonymousObjectSymbol") } " ".separated( { renderAnnotationsModifiersAndContextReceivers(analysisSession, symbol, declarationRenderer, printer, keywords) }, {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 4.9K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolProvider.kt
} else { KaFe10PsiKotlinPropertySymbol(psi, analysisContext) } } override fun getAnonymousObjectSymbol(psi: KtObjectLiteralExpression): KaAnonymousObjectSymbol { return KaFe10PsiAnonymousObjectSymbol(psi.objectDeclaration, analysisContext) } override fun getClassOrObjectSymbol(psi: KtClassOrObject): KaClassOrObjectSymbol? {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu May 23 17:29:30 UTC 2024 - 6.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirSymbolProvider.kt
return firSymbolBuilder.variableLikeBuilder.buildVariableSymbol(psi.resolveToFirSymbolOfType<FirPropertySymbol>(firResolveSession)) } override fun getAnonymousObjectSymbol(psi: KtObjectLiteralExpression): KaAnonymousObjectSymbol { return firSymbolBuilder.classifierBuilder.buildAnonymousObjectSymbol( psi.objectDeclaration.resolveToFirSymbolOfType<FirAnonymousObjectSymbol>(firResolveSession) ) }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu May 23 17:29:30 UTC 2024 - 9.9K bytes - Viewed (0)