Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for candidates (0.85 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

            require(candidates.isNotEmpty()) { "Cannot have zero candidates" }
    
            val distinctCandidates = candidates.distinctBy { it.callableId }
            return distinctCandidates.singleOrNull()
                ?: errorWithAttachment("Expected all candidates to have same callableId but some of them but was different") {
                    withEntry("callableIds", distinctCandidates.map { it.callableId.asSingleFqName() }.joinToString())
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnosticsImpl.kt

    internal class OverloadResolutionAmbiguityImpl(
        override val candidates: List<KtSymbol>,
        firDiagnostic: KtPsiDiagnostic,
        token: KtLifetimeToken,
    ) : KtAbstractFirDiagnostic<PsiElement>(firDiagnostic, token), KtFirDiagnostic.OverloadResolutionAmbiguity
    
    internal class AssignOperatorAmbiguityImpl(
        override val candidates: List<KtSymbol>,
        firDiagnostic: KtPsiDiagnostic,
        token: KtLifetimeToken,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 225.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

                        candidate.dispatchReceiver,
                        candidate.chosenExtensionReceiver,
                        candidate.explicitReceiverKind
                    )
                } else {
                    KtPartiallyAppliedSymbol(
                        with(analysisSession) { unsubstitutedKtSignature.substitute(substitutor) },
                        candidate.dispatchReceiver?.toKtReceiverValue(),
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 70.8K bytes
    - Viewed (1)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnostics.kt

            override val diagnosticClass get() = OverloadResolutionAmbiguity::class
            val candidates: List<KtSymbol>
        }
    
        interface AssignOperatorAmbiguity : KtFirDiagnostic<PsiElement> {
            override val diagnosticClass get() = AssignOperatorAmbiguity::class
            val candidates: List<KtSymbol>
        }
    
        interface IteratorAmbiguity : KtFirDiagnostic<PsiElement> {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 171.1K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt

                val candidates = result.allCandidates?.let { analysisContext.overloadingConflictResolver.filterOutEquivalentCalls(it) }
                    ?: error("allCandidates is null even when collectAllCandidates = true")
    
                candidates.flatMap { candidate ->
                    // The current BindingContext does not have the diagnostics for each individual candidate, only for the resolved call.
    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)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompletionCandidateChecker.kt

            firExplicitReceiver = explicitReceiver?.let(::findReceiverFirExpression)
        }
    
        override fun computeApplicability(candidate: KtCallableSymbol): KtExtensionApplicabilityResult {
            require(candidate is KtFirSymbol<*>)
    
            analysisSession.withValidityAssertion {
                val firSymbol = candidate.firSymbol as FirCallableSymbol<*>
                firSymbol.lazyResolveToPhase(FirResolvePhase.STATUS)
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 9.4K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java

      @TestDataPath("$PROJECT_ROOT")
      public class NoCandidates {
        @Test
        public void testAllFilesPresentInNoCandidates() {
          KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/components/callResolver/resolveCandidates/noCandidates"), Pattern.compile("^(.+)\\.kt$"), null, true);
        }
    
    Java
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Feb 16 12:48:24 GMT 2024
    - 24K bytes
    - Viewed (0)
  8. ChangeLog.md

    - [`KT-60601`](https://youtrack.jetbrains.com/issue/KT-60601) K2 / Maven: Overload resolution ambiguity between candidates inline method
    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)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirUtils.kt

        else -> emptyList()
    }
    
    internal fun ConeDiagnostic.getCandidateSymbols(): Collection<FirBasedSymbol<*>> =
        when (this) {
            is ConeHiddenCandidateError -> {
                // Candidate with @Deprecated(DeprecationLevel.HIDDEN)
                emptyList()
            }
            is ConeDiagnosticWithCandidates -> candidateSymbols
            is ConeDiagnosticWithSymbol<*> -> listOf(symbol)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 6K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

                    firSymbolBuilder.buildSymbol(firBasedSymbol)
                },
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.INAPPLICABLE_CANDIDATE) { firDiagnostic ->
            InapplicableCandidateImpl(
                firSymbolBuilder.buildSymbol(firDiagnostic.a),
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 208.3K bytes
    - Viewed (0)
Back to top