Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 78 for description (0.19 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/contracts/firContractUtils.kt

    import org.jetbrains.kotlin.analysis.api.contracts.description.*
    import org.jetbrains.kotlin.analysis.api.contracts.description.KtContractConstantValue.KtContractConstantType
    import org.jetbrains.kotlin.analysis.api.contracts.description.KtContractReturnsContractEffectDeclaration.*
    import org.jetbrains.kotlin.analysis.api.contracts.description.booleans.*
    import org.jetbrains.kotlin.analysis.api.fir.KtSymbolByFirBuilder
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jul 26 14:29:20 GMT 2023
    - 7K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiFunctionSymbol.kt

        override val descriptor: FunctionDescriptor? by cached {
            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            bindingContext[BindingContext.FUNCTION, psi]
        }
    
        override val contractEffects: List<KtContractEffectDeclaration> by cached {
            descriptor?.getUserData(ContractProviderKey)?.getContractDescription()?.effects
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 17:23:15 GMT 2024
    - 6.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescPropertySetterSymbol.kt

            get() = withValidityAssertion { descriptor.isDefault }
    
        override val isInline: Boolean
            get() = withValidityAssertion { descriptor.isInline }
    
        override val isOverride: Boolean
            get() = withValidityAssertion { descriptor.isExplicitOverride }
    
        override val hasBody: Boolean
            get() = withValidityAssertion { descriptor.hasBody() }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.2K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolContainingDeclarationProvider.kt

                    symbol.getDescriptor()
            }
    
            val symbolPsi = descriptor?.let(DescriptorToSourceUtils::getContainingFile) ?: symbol.psi
            if (symbolPsi != null) {
                return analysisSession.getModule(symbolPsi)
            }
    
            if (descriptor is DescriptorWithContainerSource) {
                return getFakeContainingKtModule(descriptor)
            }
    
            if (symbol is KtBackingFieldSymbol) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Dec 21 15:34:34 GMT 2023
    - 9.3K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/contracts/descriptorContractUtils.kt

    import org.jetbrains.kotlin.analysis.api.contracts.description.*
    import org.jetbrains.kotlin.analysis.api.contracts.description.KtContractConstantValue.KtContractConstantType
    import org.jetbrains.kotlin.analysis.api.contracts.description.KtContractReturnsContractEffectDeclaration.*
    import org.jetbrains.kotlin.analysis.api.contracts.description.booleans.*
    import org.jetbrains.kotlin.analysis.api.descriptors.Fe10AnalysisContext
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Dec 01 13:42:49 GMT 2022
    - 5.7K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10VisibilityChecker.kt

                }
            }
    
            return false
        }
    
        override fun isPublicApi(symbol: KtSymbolWithVisibility): Boolean {
            val descriptor = getSymbolDescriptor(symbol) as? DeclarationDescriptorWithVisibility ?: return false
            return descriptor.isEffectivelyPublicApi || descriptor.isPublishedApi()
        }
    }
    
    private fun findContainingNonLocalDeclaration(element: PsiElement): KtCallableDeclaration? {
    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)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/fe10SymbolsEquality.kt

            this.getDescriptor(),
            other.getDescriptor(),
            allowCopiesFromTheSameDeclaration = false
        )
    }
    
    internal fun KtFe10Symbol.calculateHashCode(): Int {
        val descriptor = this.getDescriptor()
        return descriptor?.name?.hashCode() ?: (this as? KtNamedSymbol)?.name.hashCode()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Nov 11 10:59:57 GMT 2022
    - 1.1K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionTypeProvider.kt

                    val bindingContext = analysisContext.analyze(parentExpression)
                    val descriptor = bindingContext[BindingContext.DECLARATION_TO_DESCRIPTOR, parentExpression]
                    if (descriptor is CallableDescriptor) {
                        return descriptor.returnType?.toKtNonErrorType(analysisContext)
                    }
                }
    
                is KtBinaryExpressionWithTypeRHS -> {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 24 20:59:56 GMT 2023
    - 15.5K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ReferenceShortener.kt

            classShortenStrategy: (KtClassLikeSymbol) -> ShortenStrategy,
            callableShortenStrategy: (KtCallableSymbol) -> ShortenStrategy,
        ): ShortenCommand {
            // Compiler implementation does nothing.
            // Descriptor-based shortening is implemented on the IDE plugin side.
            val ktFilePointer = SmartPointerManager.createPointer(file)
    
            return object : ShortenCommand {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Nov 20 20:18:18 GMT 2023
    - 2.4K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10TypeProvider.kt

        }
    
        override fun getDispatchReceiverType(symbol: KtCallableSymbol): KtType? {
            require(symbol is KtFe10Symbol)
            val descriptor = symbol.getDescriptor() as? CallableDescriptor ?: return null
            return descriptor.dispatchReceiverParameter?.type?.toKtType(analysisContext)
        }
    
        override fun getArrayElementType(type: KtType): KtType? {
            require(type is KtFe10Type)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Jan 29 09:37:59 GMT 2024
    - 23.3K bytes
    - Viewed (0)
Back to top