Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for right (0.14 sec)

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

            }
        }
    
        private fun handleAsCompoundAssignment(context: BindingContext, binaryExpression: KtBinaryExpression): KtCallInfo? {
            val left = binaryExpression.left ?: return null
            val right = binaryExpression.right
            val resolvedCalls = mutableListOf<ResolvedCall<*>>()
            return when (binaryExpression.operationToken) {
                KtTokens.EQ -> {
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt

        }
    
        private fun getExpectedTypeOfInfixFunctionParameter(expression: PsiElement): KtType? {
            val infixCallExpression =
                expression.unwrapQualified<KtBinaryExpression> { binaryExpr, expr -> binaryExpr.right == expr } ?: return null
            val firCall = infixCallExpression.getOrBuildFirSafe<FirFunctionCall>(firResolveSession) ?: return null
    
            // There is only one parameter for infix functions; get its type
    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)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt

     * provides symbol names from binary libraries in Standalone mode, which the Standalone declaration provider does not contain (to avoid
     * stub-indexing binary libraries). And in general, querying the symbol names provider might be faster since its sets are cached, which is
     * not necessarily the case for declaration providers (e.g. the IDE declaration provider hitting the index without caching).
     *
    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)
  4. ReadMe.md

    from environmental variables - disable Gradle toolchain auto-detection by passing `-Porg.gradle.java.installations.auto-detect=false` option
    (or put it into `$GRADLE_USER_HOME/gradle.properties`).
    
    On Windows you might need to add long paths setting to the repo:
    
        git config core.longpaths true 
    
    ## Building
    
    The project is built with Gradle. Run Gradle to build the project and to run the tests 
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Apr 11 14:28:46 GMT 2024
    - 8.7K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

        val leftIsArray = KotlinBuiltIns.isArrayOrPrimitiveArray(left)
        val rightIsArray = KotlinBuiltIns.isArrayOrPrimitiveArray(right)
    
        return when {
            leftIsArray && rightIsArray -> areSameArrayTypeIgnoringProjections(getArrayElementType(left), getArrayElementType(right))
            !leftIsArray && !rightIsArray -> left == right
            else -> false
        }
    }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 33.2K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

                    parent.initializer == child
    
                // Binary expressions always use both operands.
                is KtBinaryExpression ->
                    parent.left == child || parent.right == child
    
                // Binary expressions with type RHS always use its operand.
                is KtBinaryExpressionWithTypeRHS ->
                    parent.left == child
    
    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)
  7. analysis/analysis-api-fe10/build.gradle.kts

        implementation(project(":analysis:analysis-internal-utils"))
        implementation(project(":analysis:kt-references"))
        implementation(project(":analysis:kt-references:kt-references-fe10"))
        implementation(project(":compiler:light-classes"))
    
        implementation(project(":compiler:backend"))
        implementation(project(":compiler:backend-common"))
        implementation(project(":compiler:backend.common.jvm"))
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Mar 28 16:10:07 GMT 2024
    - 2.2K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiLiteralAnonymousFunctionSymbol.kt

                return if (psi.valueParameters.isNotEmpty()) {
                    psi.valueParameters.map { KtFe10PsiValueParameterSymbol(it, analysisContext) }
                } else {
                    // There might be implicit 'it'
                    descriptor?.valueParameters.orEmpty().map { KtFe10DescValueParameterSymbol(it, analysisContext) }
                }
            }
    
        override val hasStableParameterNames: Boolean
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 4K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt

    import org.jetbrains.kotlin.fir.symbols.lazyResolveToPhase
    import org.jetbrains.kotlin.fir.types.*
    import org.jetbrains.kotlin.fir.types.jvm.buildJavaTypeRef
    import org.jetbrains.kotlin.light.classes.symbol.annotations.annotateByKtType
    import org.jetbrains.kotlin.load.java.structure.impl.JavaClassImpl
    import org.jetbrains.kotlin.load.java.structure.impl.JavaTypeImpl
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 12 13:29:57 GMT 2024
    - 18.6K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt

                // Nevertheless, a `KtFirAnalysisSession`'s validity is based on the underlying `LLFirSession`, so removed analysis sessions for
                // library modules might still be valid. This is not a problem, though, because analysis session caching is not required for
                // correctness, but rather a performance optimization.
                analysisSessionProvider.clearCaches()
            }
    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)
Back to top