Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for Operator (0.18 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt

                Errors.MANY_LAMBDA_EXPRESSION_ARGUMENTS,
                Errors.UNEXPECTED_TRAILING_LAMBDA_ON_A_NEW_LINE,
                Errors.TOO_MANY_ARGUMENTS,
                Errors.REDUNDANT_SPREAD_OPERATOR_IN_NAMED_FORM_IN_FUNCTION,
                Errors.REDUNDANT_SPREAD_OPERATOR_IN_NAMED_FORM_IN_ANNOTATION,
                *Errors.TYPE_MISMATCH_ERRORS.toTypedArray(),
            )
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Mar 14 06:10:31 GMT 2024
    - 36.4K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiFunctionSymbol.kt

        override val isSuspend: Boolean
            get() = withValidityAssertion { psi.hasModifier(KtTokens.SUSPEND_KEYWORD) }
    
        override val isOperator: Boolean
            get() = withValidityAssertion { psi.hasModifier(KtTokens.OPERATOR_KEYWORD) }
    
        override val isExternal: Boolean
            get() = withValidityAssertion { psi.hasModifier(KtTokens.EXTERNAL_KEYWORD) }
    
        override val isInline: Boolean
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 17:23:15 GMT 2024
    - 6.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

            val fullQualifiedAccess = when (val psi = fir.source.psi) {
                // for cases like `Foo.Bar()`, where `Foo.Bar` is an object, and `Foo.Bar()` is a call to `invoke` operator
                is KtSimpleNameExpression -> psi.getQualifiedElement()
                else -> psi
            }
            if (fullQualifiedAccess !is KtDotQualifiedExpression) return referencedSymbolsByFir
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Apr 15 10:59:01 GMT 2024
    - 37.5K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnosticsImpl.kt

    internal class EqualityNotApplicableImpl(
        override val operator: String,
        override val leftType: KtType,
        override val rightType: KtType,
        firDiagnostic: KtPsiDiagnostic,
        token: KtLifetimeToken,
    ) : KtAbstractFirDiagnostic<KtBinaryExpression>(firDiagnostic, token), KtFirDiagnostic.EqualityNotApplicable
    
    internal class EqualityNotApplicableWarningImpl(
        override val operator: String,
        override val leftType: KtType,
    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)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

                token,
            )
        }
        add(FirErrors.OPERATOR_MODIFIER_REQUIRED) { firDiagnostic ->
            OperatorModifierRequiredImpl(
                firSymbolBuilder.functionLikeBuilder.buildFunctionSymbol(firDiagnostic.a),
                firDiagnostic.b,
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.OPERATOR_CALL_ON_CONSTRUCTOR) { 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)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirCompileTimeConstantEvaluator.kt

     * and the argument, are compile-time constant as well.
     */
    internal object FirCompileTimeConstantEvaluator {
        // TODO: Handle boolean operators, class reference, array, annotation values, etc.
        fun evaluate(
            fir: FirElement?,
            mode: KtConstantEvaluationMode,
        ): FirLiteralExpression<*>? =
            when (fir) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Mar 20 14:53:27 GMT 2024
    - 16.5K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirForLoopInReference.kt

            check(this is KtFirAnalysisSession)
            val firLoop = expression.getOrBuildFirSafe<FirWhileLoop>(firResolveSession) ?: return emptyList()
            val condition = firLoop.condition as? FirFunctionCall
            val iterator = ******@****.*** {
                val callee = (condition?.explicitReceiver as? FirQualifiedAccessExpression)?.calleeReference
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu May 05 08:43:13 GMT 2022
    - 2.1K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineFunctionAnalyzer.kt

                    super.visitForExpression(expression)
    
                    val bindingContext = analysisContext.analyze(expression)
    
                    collector.checkResolveCall(bindingContext.get(BindingContext.LOOP_RANGE_ITERATOR_RESOLVED_CALL, expression.loopRange))
                    collector.checkResolveCall(bindingContext.get(BindingContext.LOOP_RANGE_HAS_NEXT_RESOLVED_CALL, expression.loopRange))
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Aug 29 23:55:31 GMT 2023
    - 5.1K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

                // cannot do so:
                // ```
                // fun x(c: Char) {}
                // fun call(x: kotlin.Int) {
                //   operator fun Int.invoke(a: Int) {}
                //   operator fun Int.invoke(b: Boolean) {}
                //   <expr>x()</expr>
                // }
                // ```
    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)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnostics.kt

            val receiverExpression: KtExpression
            val operator: String
            val argumentExpression: KtExpression?
        }
    
        interface UnsafeOperatorCall : KtFirDiagnostic<KtExpression> {
            override val diagnosticClass get() = UnsafeOperatorCall::class
            val receiverType: KtType
            val receiverExpression: KtExpression
            val operator: String
            val argumentExpression: KtExpression?
        }
    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)
Back to top