Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 63 for partial (0.58 sec)

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

            if (unwrapped.getParentOfTypes(false, *NON_EXPRESSION_CONTAINERS) != null) {
                return null
            }
    
            val bindingContext = analysisContext.analyze(unwrapped, AnalysisMode.PARTIAL)
            val smartCastType = when (val smartCastType = bindingContext[BindingContext.SMARTCAST, expression]) {
                is SingleSmartCast -> smartCastType.type
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiValueParameterSymbol.kt

            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            bindingContext[BindingContext.VALUE_PARAMETER, psi]
        }
    
        override val generatedPrimaryConstructorProperty: KaKotlinPropertySymbol? by cached {
            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ReferenceResolveProvider.kt

            if (reference !is KtSimpleNameReference) {
                return false
            }
            val bindingContext = analysisContext.analyze(reference.element, Fe10AnalysisFacade.AnalysisMode.PARTIAL)
            return bindingContext[BindingContext.SHORT_REFERENCE_TO_COMPANION_OBJECT, reference.element] != null
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 08:30:49 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionInfoProvider.kt

            get() = analysisSession.token
    
        override fun getReturnExpressionTargetSymbol(returnExpression: KtReturnExpression): KaCallableSymbol? {
            val bindingContext = analysisContext.analyze(returnExpression, AnalysisMode.PARTIAL)
            val targetLabel = returnExpression.getTargetLabel()
                ?: return returnExpression.parentOfType<KtNamedFunction>()
                    ?.let { with(analysisSession) { it.getSymbol() as? KaCallableSymbol } }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiAnonymousObjectSymbol.kt

    ) : KaAnonymousObjectSymbol(), KaFe10PsiSymbol<KtObjectDeclaration, ClassDescriptor> {
        override val descriptor: ClassDescriptor? by cached {
            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            bindingContext[BindingContext.CLASS, psi]
        }
    
        override val superTypes: List<KaType>
            get() = withValidityAssertion {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiKotlinPropertySymbol.kt

    ) : KaKotlinPropertySymbol(), KaFe10PsiSymbol<KtProperty, PropertyDescriptor> {
        override val descriptor: PropertyDescriptor? by cached {
            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            bindingContext[BindingContext.VARIABLE, psi] as? PropertyDescriptor
        }
    
        override val isLateInit: Boolean
            get() = withValidityAssertion { psi.hasModifier(KtTokens.LATEINIT_KEYWORD) }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/references/ReadWriteAccessCheckerDescriptorsImpl.kt

                allowAnalysisFromWriteAction {
                    val resolvedCall = analyze(assignment) {
                        with((this as KaFe10Session).analysisContext.analyze(assignment, Fe10AnalysisFacade.AnalysisMode.PARTIAL)) {
                            assignment.getCall(this)?.getResolvedCall(this) ?: return ReferenceAccess.READ_WRITE to assignment
                        }
                    }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 17:22:24 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDefaultBackingFieldSymbol.kt

    ) : KaBackingFieldSymbol(), KaFe10Symbol {
        val descriptor: FieldDescriptor? by cached {
            val bindingContext = analysisContext.analyze(propertyPsi, Fe10AnalysisFacade.AnalysisMode.PARTIAL)
            (bindingContext[BindingContext.VARIABLE, propertyPsi] as? PropertyDescriptor)?.backingField
        }
    
        override fun createPointer(): KaSymbolPointer<KaBackingFieldSymbol> = withValidityAssertion {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/Fe10AnalysisFacade.kt

        }
    
        fun getOrigin(file: VirtualFile): KaSymbolOrigin
    
        enum class AnalysisMode {
            ALL_COMPILER_CHECKS,
            FULL,
            PARTIAL_WITH_DIAGNOSTICS,
            PARTIAL
        }
    }
    
    class Fe10AnalysisContext(
        facade: Fe10AnalysisFacade,
        val resolveSession: ResolveSession,
        val deprecationResolver: DeprecationResolver,
        val callResolver: CallResolver,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDestructuringDeclarationSymbol.kt

        override val descriptor: CallableDescriptor? get() = null
    
        override val annotationsObject: Annotations by cached {
            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            Annotations.create(
                psi.annotationEntries.mapNotNull { entry ->
                    bindingContext[BindingContext.ANNOTATION, entry]
                }
            )
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 17:29:30 UTC 2024
    - 2.9K bytes
    - Viewed (0)
Back to top