- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for toRegularClassSymbol (0.24 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSubstitutorProvider.kt
import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol import org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol import org.jetbrains.kotlin.fir.types.ConeClassLikeType import org.jetbrains.kotlin.fir.types.toRegularClassSymbol internal class KtFirSubstitutorProvider( override val analysisSession: KtFirAnalysisSession, ) : KtSubstitutorProvider(), KtFirAnalysisSessionComponent { override fun createSubstitutor(
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Oct 06 11:39:33 GMT 2023 - 3.1K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt
} } private fun ConeKotlinType.isLocalButAvailableAtPosition( session: FirSession, useSitePosition: PsiElement, ): Boolean { val localClassSymbol = this.toRegularClassSymbol(session) ?: return false val localPsi = localClassSymbol.source?.psi ?: return false val context = (useSitePosition as? KtLightElement<*, *>)?.kotlinOrigin ?: useSitePosition
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 12 13:29:57 GMT 2024 - 18.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt
import org.jetbrains.kotlin.analysis.utils.errors.withPsiEntry import org.jetbrains.kotlin.analysis.utils.printer.parentOfType import org.jetbrains.kotlin.fir.FirElement import org.jetbrains.kotlin.fir.analysis.checkers.toRegularClassSymbol import org.jetbrains.kotlin.fir.declarations.FirResolvePhase import org.jetbrains.kotlin.fir.declarations.FirValueParameter import org.jetbrains.kotlin.fir.declarations.fullyExpandedClass
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:05:58 GMT 2024 - 70.8K bytes - Viewed (1) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt
val ktTypeElementFromFirType = unwrapType(fir.psi) val classifiersToSkip = expression.parents.takeWhile { it != ktTypeElementFromFirType }.count() var classifier: FirClassLikeSymbol<*>? = fir.type.toRegularClassSymbol(session) repeat(classifiersToSkip) { classifier = classifier?.getContainingClassSymbol(session) } val firClassSymbol = classifier
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Apr 15 10:59:01 GMT 2024 - 37.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt
delegate = delegateImport packageFqName = packageOrClass.packageFqName } } fun getRegularClass(type: ConeKotlinType?): FirRegularClass? { return type?.toRegularClassSymbol(firSession)?.fir } fun toClassSymbol(classId: ClassId) = firSession.symbolProvider.getClassLikeSymbolByClassId(classId)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 18:51:33 GMT 2024 - 69.5K bytes - Viewed (0)