Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 57 for KaTypeParameterSymbol (0.32 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiTypeParameterSymbol.kt

        override val name: Name
            get() = withValidityAssertion { psi.nameAsSafeName }
    
        override fun createPointer(): KaSymbolPointer<KaTypeParameterSymbol> = withValidityAssertion {
            KaPsiBasedSymbolPointer.createForSymbolFromSource<KaTypeParameterSymbol>(this) ?: KaFe10NeverRestoringSymbolPointer()
        }
    
        override fun equals(other: Any?): Boolean = isEqualTo(other)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  2. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/substitutorMarkers.kt

    import org.jetbrains.kotlin.analysis.api.KaAnalysisApiInternals
    import org.jetbrains.kotlin.analysis.api.symbols.KaTypeParameterSymbol
    import org.jetbrains.kotlin.analysis.api.types.KaSubstitutor
    import org.jetbrains.kotlin.analysis.api.types.KaType
    
    /**
     * A [KaSubstitutor] which substitution logic can be represented as a [Map] from a [KaTypeParameterSymbol] to corresponding [KaType]
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  3. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/KtTypeParameterRendererFilter.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaTypeParameterSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.markers.KaSymbolWithTypeParameters
    
    public interface KaTypeParameterRendererFilter {
        public fun filter(
            analysisSession: KaSession,
            typeParameter: KaTypeParameterSymbol,
            owner: KaSymbolWithTypeParameters,
        ): Boolean
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSubstitutorFactory.kt

    }
    
    
    public class KaSubstitutorBuilder
    @KaAnalysisApiInternals constructor(override val token: KaLifetimeToken) : KaLifetimeOwner {
        private val backingMapping = mutableMapOf<KaTypeParameterSymbol, KaType>()
    
        public val mappings: Map<KaTypeParameterSymbol, KaType> get() = withValidityAssertion { backingMapping }
    
        /**
         * Adds a new [typeParameter] -> [type] substitution to the substitutor which is being built.
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/renderers/classifiers/KtSingleTypeParameterSymbolRenderer.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaTypeParameterSymbol
    import org.jetbrains.kotlin.analysis.utils.printer.PrettyPrinter
    import org.jetbrains.kotlin.types.Variance
    
    public interface KaSingleTypeParameterSymbolRenderer {
        public fun renderSymbol(
            analysisSession: KaSession,
            symbol: KaTypeParameterSymbol,
            declarationRenderer: KaDeclarationRenderer,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescTypeParameterSymbol.kt

        override val isReified: Boolean
            get() = withValidityAssertion { descriptor.isReified }
    
        override fun createPointer(): KaSymbolPointer<KaTypeParameterSymbol> = withValidityAssertion {
            KaPsiBasedSymbolPointer.createForSymbolFromSource<KaTypeParameterSymbol>(this) ?: KaFe10NeverRestoringSymbolPointer()
        }
    
        override fun equals(other: Any?): Boolean = isEqualTo(other)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  7. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/KtRendererCodeStyle.kt

                is KaType -> " "
                is KaTypeParameterSymbol -> " "
                is KaValueParameterSymbol -> " "
                else -> "\n"
            }
        }
    
        override fun getSeparatorBetweenAnnotations(analysisSession: KaSession, symbol: KaAnnotated): String {
            return when (symbol) {
                is KaType -> " "
                is KaTypeParameterSymbol -> " "
                is KaValueParameterSymbol -> " "
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirTypeParameterSymbolBase.kt

                builder.typeBuilder.buildKtType(type)
            }
        }
    
        override fun createPointer(): KaSymbolPointer<KaTypeParameterSymbol> = withValidityAssertion {
            KaPsiBasedSymbolPointer.createForSymbolFromSource<KaTypeParameterSymbol>(this)?.let { return it }
    
            val containingDeclarationSymbol = firSymbol.containingDeclarationSymbol
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  9. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolution/KaCall.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionLikeSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaFunctionSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaTypeParameterSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaValueParameterSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KaVariableLikeSymbol
    import org.jetbrains.kotlin.analysis.api.types.KaType
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 12.1K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/types/KtFirSubstitutor.kt

        builder: KaSymbolByFirBuilder,
    ) : AbstractKaFirSubstitutor<ConeSubstitutorByMap>(substitutor, builder,), KaMapBackedSubstitutor {
        override fun getAsMap(): Map<KaTypeParameterSymbol, KaType> = withValidityAssertion {
            val result = mutableMapOf<KaTypeParameterSymbol, KaType>()
            for ((typeParameter, type) in substitutor.substitution) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3K bytes
    - Viewed (0)
Back to top