- Sort Score
- Result 10 results
- Languages All
Results 1 - 9 of 9 for parents (0.16 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSmartcastProvider.kt
private val KtExpression.isExplicitSmartCastInfoTarget: Boolean get() { // we want to handle only most top-level parenthesised expressions if (parent is KtParenthesizedExpression) return false // expressions like `|foo.bar()|` or `|foo?.baz()|` are ignored if (this is KtQualifiedExpression && selectorExpression is KtCallExpression) return false
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Sep 14 10:03:02 GMT 2023 - 6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/KtFe10JvmTypeMapperContext.kt
return when (val parent = descriptor.containingDeclaration) { is PackageFragmentDescriptor -> { val packageInternalName = parent.fqName.asString().replace('.', '/') "$packageInternalName/$selfName" } is ClassDescriptor -> { val parentInternalName = computeClassInternalName(parent)
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Mar 10 11:03:45 GMT 2023 - 8.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirKDocReference.kt
internal class KtFirKDocReference(element: KDocName) : KDocReference(element), KtFirReference { override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { val fullFqName = generateSequence(element) { it.parent as? KDocName }.last().getQualifiedNameAsFqName() val selectedFqName = element.getQualifiedNameAsFqName() return KDocReferenceResolver.resolveKdocFqName(analysisSession, selectedFqName, fullFqName, element) }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:47 GMT 2024 - 1.8K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CompilerFacility.kt
// Stubbed top-level function IR symbols (from other source files in the module) require a parent facade class to be // generated, which requires a container source to be provided. Without a facade class, function IR symbols will have // an `IrExternalPackageFragment` parent, which trips up code generation during IR lowering. val psiSourceFile =
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Fri Dec 01 13:22:55 GMT 2023 - 9.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirPropertyDelegationMethodsReference.kt
) : KtPropertyDelegationMethodsReference(element), KtFirReference { override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> { check(this is KtFirAnalysisSession) val property = (expression.parent as? KtElement)?.getOrBuildFirSafe<FirProperty>(firResolveSession) ?: return emptyList() if (property.delegate == null) return emptyList()
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Aug 22 11:20:19 GMT 2023 - 2K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10VisibilityChecker.kt
} } private fun findContainingNonLocalDeclaration(element: PsiElement): KtCallableDeclaration? { for (parent in element.parentsWithSelf) { if (parent is KtCallableDeclaration && !KtPsiUtil.isLocal(parent)) { return parent } } return null
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Oct 27 06:22:37 GMT 2022 - 4.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/base/KtFe10PsiSymbolUtils.kt
for (parent in parentsWithSelf) { if (parent is KtElement) { val scope = bindingContext[BindingContext.LEXICAL_SCOPE, parent] if (scope != null) return scope } if (parent is KtClassBody) { val classDescriptor = bindingContext[BindingContext.CLASS, parent.getParent()] as? ClassDescriptorWithResolutionScopes
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Nov 11 10:59:55 GMT 2022 - 5.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirSimpleNameReference.kt
get() { val ktUserType = expression.parent as? KtUserType ?: return false val ktTypeReference = ktUserType.parent as? KtTypeReference ?: return false val ktConstructorCalleeExpression = ktTypeReference.parent as? KtConstructorCalleeExpression ?: return false return ktConstructorCalleeExpression.parent is KtAnnotationEntry }
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Nov 02 21:23:43 GMT 2023 - 5K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10PsiTypeProvider.kt
): KtType? { throw UnsupportedOperationException("Conversion to KtType is not supported in K1 implementation") } }
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Thu Mar 28 16:10:07 GMT 2024 - 6.4K bytes - Viewed (0)