Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for qualified (0.19 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

            qualifier: KtElement,
        ) : TypeQualifier {
    
            private val dotQualifier: KtDotQualifiedExpression? = qualifier as? KtDotQualifiedExpression
    
            private val typeNameReference: KtNameReferenceExpression = run {
                require(qualifier is KtNameReferenceExpression || qualifier is KtDotQualifiedExpression || qualifier is KtCallExpression) {
    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/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)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KDocReferenceResolver.kt

         *
         * To properly resolve qualifier parts in the middle,
         * we need to resolve the whole qualifier to understand which parts of the qualifier are package or class qualifiers.
         * And then we will be able to resolve the qualifier selected by the user to the proper class, package or callable.
         *
         * It's possible that the whole qualifier is invalid, in this case we still want to resolve our [selectedFqName].
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 22.6K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java

        @TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc/qualified")
        @TestDataPath("$PROJECT_ROOT")
        public class Qualified {
          @Test
          public void testAllFilesPresentInQualified() {
            KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/kDoc/qualified"), Pattern.compile("^([^.]+)\\.kt$"), null, true);
          }
    
    Java
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Sat Apr 13 09:17:40 GMT 2024
    - 129.5K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10ClassErrorType.kt

    ) : KtClassErrorType(), KtFe10Type {
        init {
            check(fe10Type.kind.isUnresolved) {
                "Expected unresolved ErrorType but ${fe10Type.kind} found for $fe10Type"
            }
        }
    
        override val qualifiers: List<KtClassTypeQualifier.KtUnresolvedClassTypeQualifier>
            get() = withValidityAssertion {
                fe10Type.formatParams.first().split('.').map {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jan 12 17:45:08 GMT 2023
    - 2.1K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

         * when we shorten [qualifier].
         */
        private fun removeRedundantElements(qualifier: KtElement) {
            typesToShorten.removeAll { it.element.qualifier?.isInsideOf(qualifier) == true }
            qualifiersToShorten.removeAll { it.element.receiverExpression.isInsideOf(qualifier) }
        }
    
    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)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirAnnotationValueConverter.kt

                val unresolvedName = when (val diagnostic = errorType?.diagnostic) {
                    is ConeUnresolvedTypeQualifierError -> diagnostic.qualifier
                    is ConeUnresolvedNameError -> diagnostic.qualifier
                    else -> null
                }
                qualifierParts += unresolvedName
                if (errorType != null && expression is FirPropertyAccessExpression) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 11.7K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10FunctionalType.kt

        override val nullability: KtTypeNullability
            get() = withValidityAssertion { fe10Type.ktNullability }
    
        override val qualifiers: List<KtClassTypeQualifier.KtResolvedClassTypeQualifier>
            get() = withValidityAssertion {
                KtFe10JvmTypeMapperContext.getNestedType(fe10Type).allInnerTypes.map { innerType ->
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 5.6K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/expressionTypeProvider/Fe10IdeNormalAnalysisSourceModuleHLExpressionTypeTestGenerated.java

        }
    
        @Test
        @TestMetadata("assignment_qualified.kt")
        public void testAssignment_qualified() {
          runTest("analysis/analysis-api/testData/components/expressionTypeProvider/expressionType/nameReference/assignment_qualified.kt");
        }
    
        @Test
        @TestMetadata("callableReference.kt")
        public void testCallableReference() {
    Java
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:25:50 GMT 2024
    - 18.7K bytes
    - Viewed (0)
Back to top