- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for TypeElement (0.12 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt
fun processTypeRef(resolvedTypeRef: FirResolvedTypeRef) { val typeElement = resolvedTypeRef.correspondingTypePsi ?: return if (typeElement.qualifier == null) return val classifierId = resolvedTypeRef.type.abbreviatedTypeOrSelf.lowerBoundIfFlexible().candidateClassId ?: return findClassifierQualifierToShorten(classifierId, typeElement)?.let(::addElementToShorten) } /**
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Fri Jun 07 16:54:07 UTC 2024 - 69.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt
} fun unwrapType(type: PsiElement?): KtTypeElement = when (type) { is KtTypeReference -> unwrapType(type.typeElement) is KtNullableType -> type.innerType is KtTypeElement -> type is KtNameReferenceExpression -> unwrapType(type.parent) else -> unexpectedElementError<PsiElement>(type)
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 37K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirImportOptimizer.kt
val wholeClassId = typeRef.resolvedClassId ?: return null val psi = typeRef.psi as? KtTypeReference ?: return null val wholeUserType = psi.typeElement?.unwrapNullability() as? KtUserType ?: return null return KtUserTypeQualifier(wholeClassId, wholeUserType) } }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Fri Jun 07 16:54:07 UTC 2024 - 24.7K bytes - Viewed (0)