Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for isAccessible (0.56 sec)

  1. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/types/AbstractBuiltInTypeTest.kt

                val typeMethod = builtinTypes::class.java.methods.singleOrNull {
                    it.name == "get" + builtInTypeName.capitalizeAsciiOnly()
                }!!
                typeMethod.isAccessible = true
                return typeMethod.invoke(builtinTypes) as KaType
            }
        }
    
        object Directives : SimpleDirectivesContainer() {
            val BUILTIN_TYPE_NAME by stringDirective("name of built in type")
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/lifetime/KtLifetimeToken.kt

        if (!isValid()) {
            throw KaInvalidLifetimeOwnerAccessException("Access to invalid $this: ${getInvalidationReason()}")
        }
        if (!isAccessible()) {
            throw KaInaccessibleLifetimeOwnerAccessException("$this is inaccessible: ${getInaccessibilityReason()}")
        }
    }
    
    public abstract class KaIllegalLifetimeOwnerAccessException : IllegalStateException()
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 17:22:24 UTC 2024
    - 2K bytes
    - Viewed (0)
  3. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinAlwaysAccessibleLifetimeToken.kt

            if (onCreatedTimeStamp != modificationTracker.modificationCount) return "PSI has changed since creation"
            error("Getting invalidation reason for valid validity token")
        }
    
        override fun isAccessible(): Boolean {
            return true
        }
    
        override fun getInaccessibilityReason(): String {
            error("Getting inaccessibility reason for validity token when it is accessible")
        }
    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  4. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinReadActionConfinementLifetimeToken.kt

            if (onCreatedTimeStamp != modificationTracker.modificationCount) return "PSI has changed since creation."
            error("Cannot get an invalidation reason for a valid lifetime token.")
        }
    
        override fun isAccessible(): Boolean {
            if (!ApplicationManager.getApplication().isReadAccessAllowed) return false
            if (!permissionChecker.isAnalysisAllowed()) return false
    
            return lifetimeTracker.currentToken == this
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/DebugSymbolRenderer.kt

    import kotlin.reflect.KClass
    import kotlin.reflect.KFunction
    import kotlin.reflect.KProperty
    import kotlin.reflect.KVisibility
    import kotlin.reflect.full.*
    import kotlin.reflect.jvm.isAccessible
    
    public class DebugSymbolRenderer(
        public val renderExtra: Boolean = false,
        public val renderTypeByProperties: Boolean = false,
        public val renderExpandedTypes: Boolean = false,
    ) {
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 19.8K bytes
    - Viewed (0)
  6. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/KtVariableLikeSymbol.kt

     *     A {
     *         val x: Int = 5
     *     },
     *
     *     // `B` has no initializer.
     *     B
     * }
     * ```
     *
     * The initializer of `A` declares a member `x: Int`, which is inaccessible outside the initializer. Still, the corresponding
     * [KaEnumEntryInitializerSymbol] can be used to get a declared member scope that contains `x`.
     */
    public interface KaEnumEntryInitializerSymbol : KaSymbolWithMembers
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  7. ChangeLog.md

    - [`KT-61842`](https://youtrack.jetbrains.com/issue/KT-61842) K2: reduce number of "in-block modification" events
    - [`KT-62012`](https://youtrack.jetbrains.com/issue/KT-62012) K2: "KtReadActionConfinementLifetimeToken is inaccessible: Called outside analyse method"
    - [`KT-61371`](https://youtrack.jetbrains.com/issue/KT-61371) K2: Analysis API standalone: register compiler symbol provider for libraries in standalone mode
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 17:14:23 UTC 2024
    - 292.1K bytes
    - Viewed (0)
Back to top