Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for their (0.16 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt

     * not necessarily the case for declaration providers (e.g. the IDE declaration provider hitting the index without caching).
     *
     * However, since symbol names providers may not be able to compute name sets per their contract, we may have to fall back to the
     * [declaration provider][org.jetbrains.kotlin.analysis.providers.KotlinDeclarationProvider].
     *
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Apr 23 10:55:55 GMT 2024
    - 5.4K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

            }
        }
    
        private fun KtElement.isInsideOf(another: KtElement): Boolean = another.textRange.contains(textRange)
    
        /**
         * Remove entries from [typesToShorten] and [qualifiersToShorten] if their qualifiers will be shortened
         * when we shorten [qualifier].
         */
        private fun removeRedundantElements(qualifier: KtElement) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:51:33 GMT 2024
    - 69.5K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt

                val firStatement = firLeaf.statements[0]
                if (firStatement is FirExpression && firStatement.resolvedType == firLeaf.resolvedType) {
                    // Trivial blocks might not appear in the CFG, so here we include their content
                    return firStatement
                }
            }
    
            return firLeaf
        }
    
        private fun computeCommonParent(statements: List<KtElement>): FirElement {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Apr 16 06:40:43 GMT 2024
    - 22.9K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

                // Destructuring declarations use their initializer.
                is KtDestructuringDeclaration ->
                    parent.initializer == child
    
                // Backing field declarations use their initializer.
                is KtBackingField ->
                    parent.initializer == child
    
                // Property accessors can use their bodies if not blocks.
                is KtPropertyAccessor ->
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Feb 12 20:38:23 GMT 2024
    - 17.6K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt

    import org.jetbrains.kotlin.psi.KtElement
    import java.util.concurrent.ConcurrentMap
    import kotlin.reflect.KClass
    
    /**
     * [KtFirAnalysisSessionProvider] keeps [KtFirAnalysisSession]s in a cache, which are actively invalidated with their associated underlying
     * [LLFirSession][org.jetbrains.kotlin.analysis.low.level.api.fir.sessions.LLFirSession]s.
     */
    internal class KtFirAnalysisSessionProvider(project: Project) : KtAnalysisSessionProvider(project) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 18 10:43:08 GMT 2024
    - 5.1K bytes
    - Viewed (0)
  6. ChangeLog.md

    - [`KT-57429`](https://youtrack.jetbrains.com/issue/KT-57429) K2: Fix computing a mangled name for members of a generic class that reference the class's type parameters in their signature
    - [`KT-57566`](https://youtrack.jetbrains.com/issue/KT-57566) K2: Fix name mangling for functions that have dynamic type in their signature
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Dec 21 17:48:12 GMT 2023
    - 268.7K bytes
    - Viewed (1)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt

            val parameterSignatureByName = signature.valueParameters.associateBy {
                // ResolvedCall.valueArguments have their names affected by the `@ParameterName` annotations,
                // so we use `name` instead of `symbol.name`
                it.name
            }
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Mon Apr 29 12:48:54 GMT 2024
    - 34.8K bytes
    - Viewed (0)
Back to top