Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for selectors (0.18 sec)

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

            return when (val firExpression = possibleFunctionCall.getOrBuildFir(analysisSession.firResolveSession)) {
                is FirSmartCastExpression -> firExpression
                is FirSafeCallExpression -> firExpression.selector as? FirSmartCastExpression
                is FirImplicitInvokeCall -> firExpression.explicitReceiver as? FirSmartCastExpression
                else -> null
            }
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Sep 14 10:03:02 GMT 2023
    - 6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

                // Unary expressions always use its operand.
                is KtUnaryExpression ->
                    parent.baseExpression == child
    
                // Qualified expressions always use its receiver. The selector is
                // used iff the qualified expression is.
                is KtQualifiedExpression ->
                    parent.receiverExpression == child || (parent.selectorExpression == child && isUsed(parent))
    
    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)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt

                is FirPropertyAccessExpression -> outerFirElement
                is FirImplicitInvokeCall -> outerFirElement.explicitReceiver
                is FirSafeCallExpression -> {
                    if (outerFirElement.selector is FirPropertyAccessExpression) outerFirElement else null
                }
                else -> null
            }
        }
    
        private fun getReturnTypeForArrayStyleAssignmentTarget(
            expression: KtExpression,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 18:13:17 GMT 2024
    - 24.4K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt

                Errors.INVISIBLE_MEMBER,
                Errors.NO_VALUE_FOR_PARAMETER,
                Errors.MISSING_RECEIVER,
                Errors.NO_RECEIVER_ALLOWED,
                Errors.ILLEGAL_SELECTOR,
                Errors.FUNCTION_EXPECTED,
                Errors.FUNCTION_CALL_EXPECTED,
                Errors.NO_CONSTRUCTOR,
                Errors.OVERLOAD_RESOLUTION_AMBIGUITY,
                Errors.NONE_APPLICABLE,
    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)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/FirUtils.kt

                ?.takeIf { target == null || call.useSiteTarget == target }
        }
    }
    
    internal fun FirElement.unwrapSafeCall(): FirElement =
    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)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

                    resolveFragmentOfCall
                )
                // FIR does not resolve to a symbol for equality calls.
                is FirEqualityOperatorCall -> toKtCallInfo(psi)
                is FirSafeCallExpression -> selector.toKtCallInfo(
                    psi,
                    resolveCalleeExpressionOfFunctionCall,
                    resolveFragmentOfCall
                )
                is FirSmartCastExpression -> originalExpression.toKtCallInfo(
    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)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

            FunctionCallExpectedImpl(
                firDiagnostic.a,
                firDiagnostic.b,
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.ILLEGAL_SELECTOR) { firDiagnostic ->
            IllegalSelectorImpl(
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.NO_RECEIVER_ALLOWED) { firDiagnostic ->
    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)
  8. ChangeLog.md

    - [`KTIJ-26498`](https://youtrack.jetbrains.com/issue/KTIJ-26498) KMP: Create expect-actual dialog selects incorrect path on Windows
    - [`KTIJ-24877`](https://youtrack.jetbrains.com/issue/KTIJ-24877) K2 IDE. False negative unused import directive when declaration is available in file indirectly
    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)
Back to top