- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for KaFirPsiSymbol (0.56 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPsiSymbol.kt
/** * A [KaFirSymbol] that is backed by some [PsiElement] and builds [firSymbol] lazily (by convention), allowing some properties to be * calculated without the need to build a [firSymbol]. */ internal interface KaFirPsiSymbol<P : PsiElement, out S : FirBasedSymbol<*>> : KaFirSymbol<S> { override val psi: P /** * The origin should be provided without using [firSymbol], if possible. */
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 881 bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPsiJavaTypeParameterSymbol.kt
override val psi: PsiTypeParameter, override val analysisSession: KaFirSession, origin: KaSymbolOrigin, private val computeFirSymbol: () -> FirTypeParameterSymbol, ) : KaFirTypeParameterSymbolBase(), KaFirPsiSymbol<PsiTypeParameter, FirTypeParameterSymbol> { override val name: Name = withValidityAssertion { psi.name?.let { Name.identifier(it) } ?: SpecialNames.NO_NAME_PROVIDED }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 09:36:27 UTC 2024 - 1.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPsiJavaClassSymbol.kt
* be accessed. */ internal class KaFirPsiJavaClassSymbol( override val psi: PsiClass, override val analysisSession: KaFirSession, ) : KaFirNamedClassOrObjectSymbolBase(), KaFirPsiSymbol<PsiClass, FirRegularClassSymbol> { /** * [javaClass] is used to defer some properties to the compiler's view of a Java class. */
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 6.9K bytes - Viewed (0)