- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 778 for and (0.4 sec)
-
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSignatureSubstitutor.kt
* * @see KaSubstitutor.substitute */ public fun <S : KaCallableSymbol> S.substitute(substitutor: KaSubstitutor): KaCallableSignature<S> = withValidityAssertion { analysisSession.signatureSubstitutor.substitute(this, substitutor) } /** * Applies a [substitutor] to the given symbol and return a signature with substituted types.
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 3.9K bytes - Viewed (0) -
analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/substitutorMarkers.kt
*/ fun getAsMap(): Map<KaTypeParameterSymbol, KaType> } /** * A [KaSubstitutor] which substitution logic can be represented as subsequent invocation of two substitutors [first] and [second] * This is an implementation detail, * and Analysis API clients should not depend on the fact if some [KaSubstitutor] is [KaChainedSubstitutor] or not. */ @KaAnalysisApiInternals interface KaChainedSubstitutor : KaSubstitutor {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 1.4K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt
/** * [isUsed] and [doesParentUseChild] are defined in mutual recursion, * climbing up the syntax tree, passing control back and forth between the * two. * * Whether an expression is used is defined by the context in which it * appears. E.g. a "statement" in a block is considered used if it is the * last expression in that block AND the block itself is used -- a
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 16:16:39 UTC 2024 - 17.6K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/types/KtType.kt
* This can occur when the abbreviated type from a module `M1` was expanded at some declaration `D` in module `M2`, and the use-site * module uses `D`, but only has a dependency on `M2`. Then the type alias of `M1` remains unresolved and [abbreviatedType] is `null`. * * * ### Type arguments and nested abbreviated types *
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon Jun 10 20:18:28 UTC 2024 - 8.5K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtTypeProvider.kt
/** * 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 */ public fun KaType.approximateToSuperPublicDenotable(approximateLocalTypes: Boolean): KaType? =
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 11.4K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/session/AbstractSessionInvalidationTest.kt
* data but not necessarily the result data (see also [resultFileSuffix]). */ abstract class AbstractSessionInvalidationTest<SESSION> : AbstractAnalysisApiBasedTest() { /** * The kind of modification event to be published for the invalidation. Each modification event is tested separately and has its own * associated result file. */
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 5.7K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolution/KaCandidateInfo.kt
} public typealias KtCallCandidateInfo = KaCallCandidateInfo /** * A candidate that is applicable for a call. A candidate is applicable if the call's arguments are complete and are assignable to the * candidate's parameters, AND the call's type arguments are complete and fit all the constraints of the candidate's type parameters. */ public class KaApplicableCallCandidateInfo( candidate: KaCall, isInBestCandidates: Boolean,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Jun 05 16:16:39 UTC 2024 - 2.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt
import org.jetbrains.kotlin.name.Name import org.jetbrains.kotlin.platform.jvm.isJvm /** * Provides top-level names for classifiers and callables in given packages. Apart from names found in sources and binaries, * [DeclarationsInPackageProvider] also collects names for classifiers and callables generated by * [FirDeclarationGenerationExtension][org.jetbrains.kotlin.fir.extensions.FirDeclarationGenerationExtension]s. *
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 5.3K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/annnotations.kt
/* * Copyright 2010-2023 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ package org.jetbrains.kotlin.analysis.api @Target( AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.TYPEALIAS )
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 17:22:24 UTC 2024 - 1.3K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/ValidityAwareCachedValue.kt
/* * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ package org.jetbrains.kotlin.analysis.api.descriptors.utils import org.jetbrains.kotlin.analysis.api.lifetime.KaLifetimeOwner import org.jetbrains.kotlin.analysis.api.lifetime.KaLifetimeToken
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 1.1K bytes - Viewed (0)