AA: test candidates and references for override operator test
diff --git a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCallTestGenerated.java b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCallTestGenerated.java index a0bac6c..ee336d0 100644 --- a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCallTestGenerated.java +++ b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCallTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java index 23af2a3..0a2ab32 100644 --- a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java +++ b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/components/callResolver/Fe10IdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index 5fe6129..ea6f96e 100644 --- a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisLibrarySourceModuleResolveCallTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisLibrarySourceModuleResolveCallTestGenerated.java index 5ce594e..29466ff 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisLibrarySourceModuleResolveCallTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisLibrarySourceModuleResolveCallTestGenerated.java
@@ -1576,6 +1576,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisLibrarySourceModuleResolveCandidatesTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisLibrarySourceModuleResolveCandidatesTestGenerated.java index c79d734..e97249a 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisLibrarySourceModuleResolveCandidatesTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisLibrarySourceModuleResolveCandidatesTestGenerated.java
@@ -1576,6 +1576,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisSourceModuleResolveCallTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisSourceModuleResolveCallTestGenerated.java index 3742c45..329f5fb 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisSourceModuleResolveCallTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisSourceModuleResolveCallTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java index f774406..8ca9d9e 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/callResolver/FirIdeNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java index 2b38c01..b8a1cfc 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java
@@ -1576,6 +1576,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index 0b0a70b..25f6de4 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/callResolver/FirStandaloneNormalAnalysisSourceModuleResolveCallTestGenerated.java b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/callResolver/FirStandaloneNormalAnalysisSourceModuleResolveCallTestGenerated.java index 90a7f22..313dbe12 100644 --- a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/callResolver/FirStandaloneNormalAnalysisSourceModuleResolveCallTestGenerated.java +++ b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/callResolver/FirStandaloneNormalAnalysisSourceModuleResolveCallTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/callResolver/FirStandaloneNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/callResolver/FirStandaloneNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java index 5cc112e..8c433ca 100644 --- a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/callResolver/FirStandaloneNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java +++ b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/callResolver/FirStandaloneNormalAnalysisSourceModuleResolveCandidatesTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index cecc28c..b5eac2f 100644 --- a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java
@@ -1604,6 +1604,12 @@ public void testInsidePlusAssignTarget() { runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/insidePlusAssignTarget.kt"); } + + @Test + @TestMetadata("plusEq_overriddenPlus.kt") + public void testPlusEq_overriddenPlus() { + runTest("analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.kt"); + } } @Nested
diff --git a/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.candidates.txt b/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.candidates.txt new file mode 100644 index 0000000..cf27222 --- /dev/null +++ b/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.candidates.txt
@@ -0,0 +1,35 @@ +KtApplicableCallCandidateInfo: + candidate = KtCompoundVariableAccessCall: + compoundAccess = CompoundAssign: + kind = PLUS_ASSIGN + operand = Test(2) + operationPartiallyAppliedSymbol = KtPartiallyAppliedSymbol: + dispatchReceiver = KtExplicitReceiverValue: + expression = x + isSafeNavigation = false + type = Test + extensionReceiver = null + signature = KtFunctionLikeSignature: + receiverType = null + returnType = Test + symbol = /Test.plus(<dispatch receiver>: Test, other: Test): Test + valueParameters = [ + KtVariableLikeSignature: + name = other + receiverType = null + returnType = Test + symbol = other: Test + callableId = null + ] + callableId = /Test.plus + partiallyAppliedSymbol = KtPartiallyAppliedSymbol: + dispatchReceiver = null + extensionReceiver = null + signature = KtVariableLikeSignature: + name = x + receiverType = null + returnType = Test + symbol = var x: Test + callableId = null + typeArgumentsMapping = {} + isInBestCandidates = true \ No newline at end of file
diff --git a/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.descriptors.candidates.txt b/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.descriptors.candidates.txt new file mode 100644 index 0000000..1d7254b --- /dev/null +++ b/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.descriptors.candidates.txt
@@ -0,0 +1 @@ +NO_CANDIDATES \ No newline at end of file
diff --git a/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.descriptors.references.txt b/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.descriptors.references.txt new file mode 100644 index 0000000..da891af --- /dev/null +++ b/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.descriptors.references.txt
@@ -0,0 +1,2 @@ +Resolved to: +0: (in <local>: test) var x: Test \ No newline at end of file
diff --git a/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.references.txt b/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.references.txt new file mode 100644 index 0000000..6cd0c94 --- /dev/null +++ b/analysis/analysis-api/testData/components/resolver/singleByPsi/assignments/plusEq_overriddenPlus.references.txt
@@ -0,0 +1,3 @@ +Resolved to: +0: (in <local>: test) var x: Test +1: (in <local>: test) var x: Test