- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 22 for KaVariableLikeSymbol (0.25 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSignatureSubstitutor.kt
import org.jetbrains.kotlin.analysis.api.signatures.KaVariableLikeSignature import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionLikeSymbol import org.jetbrains.kotlin.analysis.api.symbols.KaVariableLikeSymbol import org.jetbrains.kotlin.fir.symbols.impl.FirFunctionSymbol import org.jetbrains.kotlin.fir.symbols.impl.FirVariableSymbol internal class KaFirSignatureSubstitutor( override val analysisSession: KaFirSession
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 1.8K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtDataFlowInfoProvider.kt
import org.jetbrains.kotlin.analysis.api.KaAnalysisNonPublicApi import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion import org.jetbrains.kotlin.analysis.api.symbols.KaVariableLikeSymbol import org.jetbrains.kotlin.analysis.api.types.KaType import org.jetbrains.kotlin.psi.KtExpression import org.jetbrains.kotlin.psi.KtReturnExpression @KaAnalysisNonPublicApi
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 4.1K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtSymbolProvider.kt
is KtDestructuringDeclaration -> getDestructuringDeclarationSymbol(psi) else -> error("Cannot build symbol for ${psi::class}") } public abstract fun getParameterSymbol(psi: KtParameter): KaVariableLikeSymbol public abstract fun getFileSymbol(psi: KtFile): KaFileSymbol public abstract fun getScriptSymbol(psi: KtScript): KaScriptSymbol public abstract fun getFunctionLikeSymbol(psi: KtNamedFunction): KaFunctionLikeSymbol
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-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirKotlinPropertySymbol.kt
override fun createPointer(): KaSymbolPointer<KaKotlinPropertySymbol> = withValidityAssertion { KaPsiBasedSymbolPointer.createForSymbolFromSource<KaVariableLikeSymbol>(this)?.let { psiPointer -> return KaFirPsiBasedPropertySymbolPointer(psiPointer) } return when (val kind = symbolKind) { KaSymbolKind.TOP_LEVEL -> {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 7.5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolProvider.kt
} override fun getScriptSymbol(psi: KtScript): KaScriptSymbol { return KaFe10PsiScriptSymbol(psi, analysisContext) } override fun getParameterSymbol(psi: KtParameter): KaVariableLikeSymbol { return when { psi.isFunctionTypeParameter -> error("Function type parameters are not supported in getParameterSymbol()")
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/components/KaFirResolver.kt
if (unsubstitutedKtSignature.symbol !is KaVariableLikeSymbol) return null val rhs = fir.rValue.psi as? KtExpression @Suppress("UNCHECKED_CAST") // safe because of the above check on targetKtSymbol KaSimpleVariableAccessCall( partiallyAppliedSymbol as KaPartiallyAppliedVariableSymbol<KaVariableLikeSymbol>,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 73K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirSymbolProvider.kt
override val analysisSession: KaFirSession, private val firSymbolProvider: FirSymbolProvider, ) : KaSymbolProvider(), KaFirSessionComponent { override fun getParameterSymbol(psi: KtParameter): KaVariableLikeSymbol { return when { psi.isFunctionTypeParameter -> errorWithFirSpecificEntries(
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu May 23 17:29:30 UTC 2024 - 9.9K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KaFe10Resolver.kt
val partiallyAppliedSymbol = toPartiallyAppliedSymbol(context) ?: return null if (partiallyAppliedSymbol.signature !is KaVariableLikeSignature<*>) return null @Suppress("UNCHECKED_CAST") return partiallyAppliedSymbol as KaPartiallyAppliedVariableSymbol<KaVariableLikeSymbol> }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 38.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt
} } } } inner class VariableLikeSymbolBuilder { fun buildVariableLikeSymbol(firSymbol: FirVariableSymbol<*>): KaVariableLikeSymbol { return when (firSymbol) { is FirPropertySymbol -> buildVariableSymbol(firSymbol) is FirValueParameterSymbol -> buildValueParameterSymbol(firSymbol)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:43 UTC 2024 - 33.2K bytes - Viewed (0) -
analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt
KaVariableSymbol::class.createType() ), FirVariableSymbol::class to HLFunctionCallConversion( "firSymbolBuilder.variableLikeBuilder.buildVariableLikeSymbol({0})", KaVariableLikeSymbol::class.createType() ), FirTypeParameterSymbol::class to HLFunctionCallConversion( "firSymbolBuilder.classifierBuilder.buildTypeParameterSymbol({0})",
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 16.5K bytes - Viewed (0)