Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for FirCallableSymbol (0.28 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/KtFirAnnotationListForReceiverParameter.kt

            get() = withValidityAssertion {
                annotationClassIds(firCallableSymbol, useSiteSession, receiverParameter)
            }
    
        companion object {
            fun create(firCallableSymbol: FirCallableSymbol<*>, builder: KtSymbolByFirBuilder): KtAnnotationsList {
                val receiverParameter = firCallableSymbol.receiverParameter
                return if (receiverParameter?.annotations?.isEmpty() != false) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 3.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/signatures/FirSymbolBasedSignature.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.fir.signatures
    
    import org.jetbrains.kotlin.analysis.api.fir.KtSymbolByFirBuilder
    import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
    
    internal interface FirSymbolBasedSignature {
        val firSymbol: FirCallableSymbol<*>
        val firSymbolBuilder: KtSymbolByFirBuilder
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Thu Apr 27 10:59:30 GMT 2023
    - 531 bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

                }
            }
    
            fun buildExtensionReceiverSymbol(firCallableSymbol: FirCallableSymbol<*>): KtReceiverParameterSymbol? {
                if (firCallableSymbol.fir.receiverParameter == null) return null
                return KtFirReceiverParameterSymbol(firCallableSymbol, analysisSession)
            }
        }
    
        inner class AnonymousInitializerBuilder {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Mar 28 09:06:28 GMT 2024
    - 32.4K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMultiplatformInfoProvider.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KtDeclarationSymbol
    import org.jetbrains.kotlin.fir.declarations.expectForActual
    import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.FirTypeAliasSymbol
    import org.jetbrains.kotlin.resolve.multiplatform.ExpectActualMatchingCompatibility
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Feb 27 18:49:02 GMT 2024
    - 1.7K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompletionCandidateChecker.kt

    import org.jetbrains.kotlin.fir.resolve.calls.FirErrorReferenceWithCandidate
    import org.jetbrains.kotlin.fir.resolve.calls.ImplicitReceiverValue
    import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.FirVariableSymbol
    import org.jetbrains.kotlin.fir.symbols.lazyResolveToPhase
    import org.jetbrains.kotlin.fir.types.receiverType
    import org.jetbrains.kotlin.psi.KtExpression
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 9.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/psiUtils.kt

    import org.jetbrains.kotlin.fir.declarations.FirDeclaration
    import org.jetbrains.kotlin.fir.psi
    import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
    import org.jetbrains.kotlin.fir.unwrapFakeOverridesOrDelegated
    
    private val allowedFakeElementKinds = setOf(
        KtFakeSourceElementKind.FromUseSiteTarget,
        KtFakeSourceElementKind.PropertyFromParameter,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Mar 22 16:46:56 GMT 2024
    - 2.3K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt

        }
    
        private fun FirBasedSymbol<*>.getIntersectionOverriddenSymbols(useSiteSession: FirSession): Collection<FirCallableSymbol<*>> {
            require(this is FirCallableSymbol<*>) {
                "Required FirCallableSymbol but ${this::class} found"
            }
            return when (this) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Mar 22 14:22:10 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

            )?.let(::addElementToShorten)
        }
    
        private fun findCallableQualifiedAccessToShorten(
            calledSymbol: FirCallableSymbol<*>,
            option: ShortenStrategy,
            qualifiedCallExpression: KtDotQualifiedExpression,
            availableCallables: List<AvailableSymbol<FirCallableSymbol<*>>>,
        ): ElementToShorten? {
            if (option == ShortenStrategy.DO_NOT_SHORTEN) return null
    
    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)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirAnalysisSessionComponent.kt

    import org.jetbrains.kotlin.fir.expressions.createConeSubstitutorFromTypeArguments
    import org.jetbrains.kotlin.fir.resolve.substitution.ConeSubstitutor
    import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
    import org.jetbrains.kotlin.fir.types.*
    import org.jetbrains.kotlin.types.TypeCheckerState
    import org.jetbrains.kotlin.types.model.convertVariance
    
    internal interface KtFirAnalysisSessionComponent {
    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)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt

                        && (parent.receiverTypeReference === this || parent.typeReference === this) -> {
                    val firCallable = parent.resolveToFirSymbolOfTypeSafe<FirCallableSymbol<*>>(
                        firResolveSession, FirResolvePhase.TYPES
                    )?.fir
                    if (parent.receiverTypeReference === this) {
                        firCallable?.receiverParameter?.typeRef
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Feb 20 08:50:04 GMT 2024
    - 16.3K bytes
    - Viewed (0)
Back to top