AA: take into account type arguments if available

...when computing receiver type for double colon expression
This commit is contained in:
Jinseong Jeon
2024-01-22 12:48:39 -08:00
committed by Space Team
parent 2429d09edd
commit 42e8245007
9 changed files with 82 additions and 2 deletions
@@ -76,6 +76,18 @@ public class FirStandaloneNormalAnalysisSourceModuleDoubleColonReceiverTypeTestG
runTest("analysis/analysis-api/testData/components/typeInfoProvider/doubleColonReceiverType/methodReference_type.kt");
}
@Test
@TestMetadata("methodReference_typeArgument.kt")
public void testMethodReference_typeArgument() throws Exception {
runTest("analysis/analysis-api/testData/components/typeInfoProvider/doubleColonReceiverType/methodReference_typeArgument.kt");
}
@Test
@TestMetadata("methodReference_typeArgument_startProjection.kt")
public void testMethodReference_typeArgument_startProjection() throws Exception {
runTest("analysis/analysis-api/testData/components/typeInfoProvider/doubleColonReceiverType/methodReference_typeArgument_startProjection.kt");
}
@Test
@TestMetadata("methodReference_variable.kt")
public void testMethodReference_variable() throws Exception {