Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for KaImplicitReceiverValue (0.21 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/calls/KtCall.kt

    @Deprecated(
        "The API has been moved into `org.jetbrains.kotlin.analysis.api.resolution` package",
        level = DeprecationLevel.HIDDEN,
    )
    public typealias KaImplicitReceiverValue = KaImplicitReceiverValue
    public typealias KtImplicitReceiverValue = KaImplicitReceiverValue
    
    @Deprecated(
        "The API has been moved into `org.jetbrains.kotlin.analysis.api.resolution` package",
        level = DeprecationLevel.HIDDEN,
    )
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolution/KaReceiverValue.kt

     *   }
     * }
     *
     * fun String.test() {
     *   length // implicit receiver bound to the `KaReceiverParameterSymbol` of type `String` declared by `test`.
     * }
     * ```
     */
    public class KaImplicitReceiverValue(
        symbol: KaSymbol,
        type: KaType,
    ) : KaReceiverValue() {
        private val backingSymbol: KaSymbol = symbol
    
        override val token: KaLifetimeToken get() = backingSymbol.token
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KaFe10Resolver.kt

                    KaImplicitReceiverValue(KaFe10ReceiverParameterSymbol(extensionReceiverParameter, analysisContext), ktType)
                }
                is ImplicitReceiver -> {
                    val symbol = this.declarationDescriptor.toKtSymbol(analysisContext) ?: return null
                    KaImplicitReceiverValue(symbol, ktType)
                }
                else -> null
            }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 38.5K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KaFirResolver.kt

                        else -> return null
                    }
                    KaImplicitReceiverValue(implicitPartiallyAppliedSymbol, resolvedType.asKtType())
                }
                this is FirResolvedQualifier && this.source?.kind is KtFakeSourceElementKind.ImplicitReceiver -> {
                    val symbol = this.symbol ?: return null
                    KaImplicitReceiverValue(symbol.toKtSymbol(), resolvedType.asKtType())
                }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 73K bytes
    - Viewed (0)
Back to top