Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for baz (0.16 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt

                .toList()
                .asReversed()
    
            val qualifyingReferences = qualifiers.mapIndexed { index, qualifier ->
                // We want to handle qualified calls like `foo.Bar.Baz()`, but not like `foo.Bar().Baz()`
                if (qualifier is KtCallExpression && index != qualifiers.lastIndex) return null
    
                qualifier.referenceExpression() as? KtNameReferenceExpression ?: return null
            }
    
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirImportOptimizer.kt

        /**
         * Must be `true` if the PSI qualifier is itself qualified with the package or some other type, and `false` otherwise.
         *
         * ```
         * foo.bar.Baz -> true
         * Baz.Type -> true
         * Baz -> false
         * ```
         */
        val isQualified: Boolean
    
        val outerTypeQualifier: TypeQualifier?
    
        private class KtDotExpressionTypeQualifier(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 24.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSmartcastProvider.kt

                if (parent is KtParenthesizedExpression) return false
    
                // expressions like `|foo.bar()|` or `|foo?.baz()|` are ignored
                if (this is KtQualifiedExpression && selectorExpression is KtCallExpression) return false
    
                // expressions like `foo.|bar|` or `foo?.|baz|` are ignored
                if (this is KtNameReferenceExpression && getQualifiedExpressionForSelector() != null) return false
    
    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)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

            get() {
                val nameReference = when (val sourcePsi = psi) {
                    // usual `foo.bar.baz` case
                    is KtDotQualifiedExpression -> sourcePsi.selectorExpression
    
                    // short `foo` case, or implicit invoke call like `foo.bar.baz()`
                    else -> sourcePsi
                }
    
                return nameReference as? KtNameReferenceExpression
            }
    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)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

                    }
                }
            }
    
            if (this is FirImplicitInvokeCall) {
    
                // If we have a PSI expression like `Foo.Bar.Baz()` and try to resolve `Bar` part,
                // and the only FIR that we have for that PSI is an implicit invoke call, that means that
    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)
Back to top