Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 323 for Onot (0.1 sec)

  1. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/substitutorMarkers.kt

     * A [KaSubstitutor] which substitution logic can be represented as a [Map] from a [KaTypeParameterSymbol] to corresponding [KaType]
     * This is an implementation details and Analysis API clients should not depend on the fact if some [KaSubstitutor] is [KaMapBackedSubstitutor] or not.
     */
    @KaAnalysisApiInternals
    interface KaMapBackedSubstitutor : KaSubstitutor {
        /**
         * Substitution rules in a form of a `Map<KaTypeParameterSymbol, 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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt

     * stub-indexing binary libraries). And in general, querying the symbol names provider might be faster since its sets are cached, which is
     * not necessarily the case for declaration providers (e.g. the IDE declaration provider hitting the index without caching).
     *
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  3. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtExpressionInfoProvider.kt

         * }
         *
         * Note that this function returns the same missing cases regardless of the existence of the else branch.
         * If you have to assume that it does not have the missing cases when it has an else branch,
         * you need a separate check whether it has an else branch or not.
         */
        public fun KtWhenExpression.getMissingCases(): List<WhenMissingCase> =
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:35 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/annnotations.kt

        AnnotationTarget.PROPERTY,
        AnnotationTarget.CONSTRUCTOR,
        AnnotationTarget.FUNCTION,
        AnnotationTarget.TYPEALIAS
    )
    @RequiresOptIn("Internal Analysis API component which should not be used outside the Analysis API implementation modules as it does not have any compatibility guarantees")
    public annotation class KaAnalysisApiInternals
    
    @Suppress("OPT_IN_MARKER_CAN_ONLY_BE_USED_AS_ANNOTATION_OR_ARGUMENT_IN_OPT_IN")
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 17:22:24 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  5. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolution/KaCandidateInfo.kt

    public typealias KtApplicableCallCandidateInfo = KaApplicableCallCandidateInfo
    
    /**
     * A candidate that is NOT applicable for a call. A candidate is inapplicable if a call argument is missing or is not assignable to the
     * candidate's parameters, OR a call type argument is missing or does not fit the constraints of the candidate's type parameters.
     */
    public class KaInapplicableCallCandidateInfo(
        candidate: KaCall,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

                is KtBackingField ->
                    parent.initializer == child
    
                // Property accessors can use their bodies if not blocks.
                is KtPropertyAccessor ->
                    parent.bodyExpression == child && doesPropertyAccessorUseBody(parent, child)
    
                // Lambdas do not use their expression-blocks if they are inferred
                // to be of unit type
                is KtFunctionLiteral ->
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  7. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/types/KtType.kt

         * `typealias MyList<A> = List<A>`, for an application `MyList<String>`, `MyList<String>` would be the abbreviated type for such a type
         * alias application, not simply `MyList`.
         *
         * If this [KaType] is an unexpanded type alias application, [abbreviatedType] is `null`. Not all type alias applications are currently
         * expanded right away and the Analysis API makes no guarantees about the specific circumstances.
         *
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  8. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderFactory.kt

    /**
     * [KotlinPackageProviderMerger] allows merging multiple [KotlinPackageProvider]s into a more efficient package provider.
     *
     * Package providers should not be naively merged by combining scopes and calling [createPackageProvider], because there may be additional
     * package providers which do not operate based on scopes (e.g. resolve extension package providers).
     */
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  9. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/session/AbstractSessionInvalidationTest.kt

     * test data.
     *
     * [AbstractSessionInvalidationTest] is a base class for invalidation tests of `KaSession` and `LLFirSession`, which share the test
     * data but not necessarily the result data (see also [resultFileSuffix]).
     */
    abstract class AbstractSessionInvalidationTest<SESSION> : AbstractAnalysisApiBasedTest() {
        /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtTypeProvider.kt

            get() = withValidityAssertion { analysisSession.typeProvider.builtinTypes }
    
        /**
         * Approximates [KaType] with a supertype which can be rendered in a source code
         *
         * Return `null` if the type do not need approximation and can be rendered as is
         * Otherwise, for type `T` return type `S` such `T <: S` and `T` and every type argument is denotable
         */
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 11.4K bytes
    - Viewed (0)
Back to top