Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 184 for KaSession (0.3 sec)

  1. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/KtRendererTypeApproximator.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.renderer.declarations
    
    import org.jetbrains.kotlin.analysis.api.KaSession
    import org.jetbrains.kotlin.analysis.api.types.KaType
    import org.jetbrains.kotlin.types.Variance
    
    public interface KaRendererTypeApproximator {
        public fun approximateType(analysisSession: KaSession, type: KaType, position: Variance): KaType
    
        public object TO_DENOTABLE : KaRendererTypeApproximator {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/modifiers/renderers/KtRendererVisibilityModifierProvider.kt

        public fun onlyIf(
            condition: KaSession.(symbol: KaSymbolWithVisibility) -> Boolean
        ): KaRendererVisibilityModifierProvider {
            val self = this
            return object : KaRendererVisibilityModifierProvider {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  3. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/subtyping/AbstractSemanticSubtypingTest.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.impl.base.test.cases.components.subtyping
    
    import org.jetbrains.kotlin.analysis.api.KaSession
    import org.jetbrains.kotlin.analysis.api.components.KaSubtypingErrorTypePolicy
    import org.jetbrains.kotlin.analysis.api.types.KaType
    import org.jetbrains.kotlin.analysis.test.framework.base.AbstractAnalysisApiBasedTest
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/types/renderers/KtCapturedTypeRenderer.kt

    import org.jetbrains.kotlin.analysis.api.KaSession
    import org.jetbrains.kotlin.analysis.api.renderer.types.KaTypeRenderer
    import org.jetbrains.kotlin.analysis.api.types.KaCapturedType
    import org.jetbrains.kotlin.analysis.utils.printer.PrettyPrinter
    
    
    public interface KaCapturedTypeRenderer {
        public fun renderType(
            analysisSession: KaSession,
            type: KaCapturedType,
            typeRenderer: KaTypeRenderer,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/types/renderers/KtTypeErrorTypeRenderer.kt

    import org.jetbrains.kotlin.analysis.api.KaSession
    import org.jetbrains.kotlin.analysis.api.renderer.types.KaTypeRenderer
    import org.jetbrains.kotlin.analysis.api.types.KaErrorType
    import org.jetbrains.kotlin.analysis.utils.printer.PrettyPrinter
    
    public interface KaErrorTypeRenderer {
        public fun renderType(
            analysisSession: KaSession,
            type: KaErrorType,
            typeRenderer: KaTypeRenderer,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 08:26:19 UTC 2024
    - 2K bytes
    - Viewed (0)
  6. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/superTypes/KtSuperTypesCallArgumentsRenderer.kt

        public fun renderSuperTypeArguments(
            analysisSession: KaSession,
            type: KaType,
            symbol: KaClassOrObjectSymbol,
            declarationRenderer: KaDeclarationRenderer,
            printer: PrettyPrinter,
        )
    
        public object NO_ARGS : KaSuperTypesCallArgumentsRenderer {
            override fun renderSuperTypeArguments(
                analysisSession: KaSession,
                type: KaType,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 08:26:19 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  7. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/session/AbstractAnalysisSessionInvalidationTest.kt

    abstract class AbstractAnalysisSessionInvalidationTest : AbstractSessionInvalidationTest<KaSession>() {
        override val resultFileSuffix: String get() = "analysis_session"
    
        override fun getSession(ktModule: KtModule) =
            KaSessionProvider.getInstance(ktModule.project).getAnalysisSessionByUseSiteKtModule(ktModule)
    
        override fun getSessionKtModule(session: KaSession): KtModule = session.useSiteModule
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  8. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/declarations/modifiers/renderers/KtRendererOtherModifiersProvider.kt

        public fun getOtherModifiers(analysisSession: KaSession, symbol: KaDeclarationSymbol): List<KtModifierKeywordToken>
    
        public infix fun and(other: KaRendererOtherModifiersProvider): KaRendererOtherModifiersProvider {
            val self = this
            return object : KaRendererOtherModifiersProvider {
                override fun getOtherModifiers(analysisSession: KaSession, symbol: KaDeclarationSymbol): List<KtModifierKeywordToken> {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  9. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/base/annotations/renderers/KtAnnotationUseSiteTargetRenderer.kt

        public fun renderUseSiteTarget(
            analysisSession: KaSession,
            annotation: KaAnnotation,
            owner: KaAnnotated,
            annotationRenderer: KaAnnotationRenderer,
            printer: PrettyPrinter,
        )
    
        public object WITHOUT_USE_SITE : KaAnnotationUseSiteTargetRenderer {
            override fun renderUseSiteTarget(
                analysisSession: KaSession,
                annotation: KaAnnotation,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/KtAnalysisSession.kt

     *
     * ```kotlin
     * // DO NOT DO THIS
     * context(KaSession)
     * class Usage {
     *     fun foo() {
     *         // The `KaSession` is available here.
     *     }
     * }
     * ```
     */
    @OptIn(KaAnalysisApiInternals::class, KaAnalysisNonPublicApi::class)
    @Suppress("AnalysisApiMissingLifetimeCheck")
    public abstract class KaSession(final override val token: KaLifetimeToken) : KaLifetimeOwner,
        KaSmartCastProviderMixIn,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 18:45:26 UTC 2024
    - 10.9K bytes
    - Viewed (0)
Back to top