Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 26 for firstOrNull (0.27 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10OverrideInfoProvider.kt

            val callableDescriptor = getSymbolDescriptor(symbol) as? CallableMemberDescriptor ?: return symbol
            val originalCallableDescriptor = callableDescriptor.findOriginalTopMostOverriddenDescriptors().firstOrNull() ?: return symbol
            return originalCallableDescriptor.toKtCallableSymbol(analysisContext) ?: symbol
        }
    
        override fun getOriginalContainingClassForOverride(symbol: KtCallableSymbol): KtClassOrObjectSymbol?  {
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Wed Nov 30 19:49:14 GMT 2022
    - 3.3K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/CliFe10AnalysisFacade.kt

                token,
            )
        }
    
        override fun analyze(elements: List<KtElement>, mode: Fe10AnalysisFacade.AnalysisMode): BindingContext {
            val element = elements.firstOrNull() ?: return BindingContext.EMPTY
            return getHandler(element).resolveSession.orThrowResolutionNotPerformedError().bindingContext
        }
    
        override fun getOrigin(file: VirtualFile): KtSymbolOrigin {
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Fri Jan 26 16:20:19 GMT 2024
    - 7K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/pointers/KtFe10DescFunctionLikeSymbolPointer.kt

            return memberScope
                .getContributedDescriptors(DescriptorKindFilter.CALLABLES) { it == callableId.callableName }
                .filterIsInstance<CallableMemberDescriptor>()
                .firstOrNull { it.getSymbolPointerSignature() == signature }
                ?.toKtCallableSymbol(analysisContext) as? T
        }
    
        override fun pointsToTheSameSymbolAs(other: KtSymbolPointer<KtSymbol>): Boolean = this === other ||
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Sep 21 12:40:44 GMT 2023
    - 2.7K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirForLoopInReference.kt

            }
            val hasNext = condition?.calleeReference?.getResolvedSymbolOfNameReference()
            val next = (firLoop.block.statements.firstOrNull() as? FirProperty?)?.getInitializerFunctionCall()
            return listOfNotNull(
                iterator?.fir?.buildSymbol(firSymbolBuilder),
                hasNext?.fir?.buildSymbol(firSymbolBuilder),
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu May 05 08:43:13 GMT 2022
    - 2.1K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirAnalysisSessionComponent.kt

            source: KtSourceElement,
            callOrAssignmentSource: KtSourceElement?,
        ): KtDiagnosticWithPsi<*>? {
            val firDiagnostic = toFirDiagnostics(analysisSession.useSiteSession, source, callOrAssignmentSource).firstOrNull() ?: return null
            check(firDiagnostic is KtPsiDiagnostic)
            return firDiagnostic.asKtDiagnostic()
        }
    
        val KtType.coneType: ConeKotlinType
            get() {
                require(this is KtFirType)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 18:13:17 GMT 2024
    - 4.2K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

    private inline fun <reified T : KtElement> KtFile.findSmallestElementOfTypeContainingSelection(selection: TextRange): T? =
        findElementAt(selection.startOffset)
            ?.parentsOfType<T>(withSelf = true)
            ?.firstOrNull { selection in it.textRange }
    
    /**
     * How a symbol is imported. The order of the enum entry represents the priority of imports. If a symbol is available from multiple kinds of
    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)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ScopeProvider.kt

                if (!forDelegatedMembersOnly) return this
                return map {
                    val overridden = (it as CallableMemberDescriptor).overriddenDescriptors.firstOrNull()
                    overridden?.newCopyBuilder()
                        ?.setModality(Modality.OPEN)
                        ?.setKind(CallableMemberDescriptor.Kind.DELEGATION)
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 12.6K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolProviderByJavaPsi.kt

            val classSymbol = getNamedClassSymbol(containingClass) ?: return null
            return with(analysisSession) {
                classSymbol.getCombinedDeclaredMemberScope().getCallableSymbols(name).firstOrNull { it.psi == callable }
            }
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 2.1K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolInfoProvider.kt

                    return SimpleDeprecationInfo(DeprecationLevelValue.WARNING, propagatesToOverrides = false, message = null)
                }
            }
    
            return analysisContext.deprecationResolver.getDeprecations(descriptor).firstOrNull()
        }
    
        private fun getAccessorDeprecation(
            property: KtPropertySymbol,
            accessor: KtPropertyAccessorSymbol?,
            accessorDescriptorProvider: (PropertyDescriptor) -> PropertyAccessorDescriptor?
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jun 08 13:34:50 GMT 2023
    - 7.3K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirSyntheticFunctionInterfaceSourceProvider.kt

            }
            return project.createDeclarationProvider(ProjectScope.getLibrariesScope(project), ktModule)
                .getAllClassesByClassId(correctedClassId)
                .firstOrNull { it.containingKtFile.isCompiled }
        }
    
        private val classIdMapping = (0..23).associate { i ->
            StandardClassIds.FunctionN(i) to ClassId(FqName("kotlin.jvm.functions"), Name.identifier("Function$i"))
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jun 02 14:27:26 GMT 2023
    - 2.5K bytes
    - Viewed (0)
Back to top