Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 29 for KaFunctionLikeSymbol (0.54 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSignatureSubstitutor.kt

            is KaFunctionLikeSymbol -> substitute(symbol, substitutor)
            is KaVariableLikeSymbol -> substitute(symbol, substitutor)
            else -> unexpectedElementError("symbol", symbol)
        }
    
        public abstract fun <S : KaFunctionLikeSymbol> substitute(symbol: S, substitutor: KaSubstitutor): KaFunctionLikeSignature<S>
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtFunctionLikeSymbol.kt

         */
        public abstract val hasStableParameterNames: Boolean
    
        abstract override fun createPointer(): KaSymbolPointer<KaFunctionLikeSymbol>
    }
    
    public typealias KtFunctionLikeSymbol = KaFunctionLikeSymbol
    
    public abstract class KaAnonymousFunctionSymbol : KaFunctionLikeSymbol() {
        final override val symbolKind: KaSymbolKind get() = withValidityAssertion { KaSymbolKind.LOCAL }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  3. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/bodies/KtFunctionLikeBodyRenderer.kt

    import org.jetbrains.kotlin.analysis.api.KaSession
    import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.utils.printer.PrettyPrinter
    
    public interface KaFunctionLikeBodyRenderer {
        public fun renderBody(analysisSession: KaSession, symbol: KaFunctionLikeSymbol, printer: PrettyPrinter)
    
        public object NO_BODY : KaFunctionLikeBodyRenderer {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 879 bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SignatureSubstitutor.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaVariableLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.receiverType
    
    internal class KaFe10SignatureSubstitutor(
        override val analysisSession: KaFe10Session
    ) : KaAbstractSignatureSubstitutor(), KaFe10SessionComponent {
        override fun <S : KaFunctionLikeSymbol> asSignature(symbol: S): KaFunctionLikeSignature<S> {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  5. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/components/AbstractKtSignatureSubstitutor.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaVariableLikeSymbol
    import org.jetbrains.kotlin.analysis.api.types.KaSubstitutor
    import org.jetbrains.kotlin.analysis.utils.errors.unexpectedElementError
    
    abstract class KaAbstractSignatureSubstitutor : KaSignatureSubstitutor() {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/signatures/KtFirFunctionLikeSignature.kt

    import org.jetbrains.kotlin.analysis.api.signatures.KaVariableLikeSignature
    import org.jetbrains.kotlin.analysis.api.symbols.KaValueParameterSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.receiverType
    import org.jetbrains.kotlin.analysis.api.types.KaSubstitutor
    import org.jetbrains.kotlin.analysis.api.types.KaType
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  7. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/signatures/KtFunctionLikeSignature.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaValueParameterSymbol
    import org.jetbrains.kotlin.analysis.api.types.KaSubstitutor
    
    /**
     * A signature of a function-like symbol. This includes functions, getters, setters, lambdas, etc.
     */
    public abstract class KaFunctionLikeSignature<out S : KaFunctionLikeSymbol> : KaCallableSignature<S>() {
        /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1010 bytes
    - Viewed (0)
  8. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/signatureSubstitution/AbstractAnalysisApiSignatureContractsTest.kt

            }
            when (symbol) {
                is KaFunctionLikeSymbol -> {
                    val substitutedViaSignature: KaFunctionLikeSignature<KaFunctionLikeSymbol> = symbol.asSignature().substitute(substitutor)
                    val directlySubstituted: KaFunctionLikeSignature<KaFunctionLikeSymbol> = symbol.substitute(substitutor)
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  9. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/KtCallableParameterRenderer.kt

    import org.jetbrains.kotlin.analysis.api.renderer.declarations.KaDeclarationRenderer
    import org.jetbrains.kotlin.analysis.api.symbols.KaCallableSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.utils.printer.PrettyPrinter
    
    public interface KaCallableParameterRenderer {
        public fun renderValueParameters(
            analysisSession: KaSession,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolution/KaCall.kt

        argumentMapping: LinkedHashMap<KtExpression, KaVariableLikeSignature<KaValueParameterSymbol>>,
        typeArgumentsMapping: Map<KaTypeParameterSymbol, KaType>,
        isImplicitInvoke: Boolean,
    ) : KaFunctionCall<KaFunctionLikeSymbol>(argumentMapping) {
        private val backingPartiallyAppliedSymbol: KaPartiallyAppliedFunctionSymbol<KaFunctionLikeSymbol> = partiallyAppliedSymbol
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 12.1K bytes
    - Viewed (0)
Back to top