AA FE1.0: Fix StackOverflowError during resolution to a function w/ recursive type parameter

^KT-55825 Fixed
This commit is contained in:
Jinseong Jeon
2022-12-26 10:04:03 -08:00
committed by Yan Zhulanow
parent 0c516f8483
commit 2dca2b4827
7 changed files with 161 additions and 1 deletions
@@ -700,6 +700,12 @@ public class FirStandaloneNormalAnalysisSourceModuleResolveCallTestGenerated ext
runTest("analysis/analysis-api/testData/components/callResolver/resolveCall/qualifiedCalleeExpressionOfImplicitInvoke.kt");
}
@Test
@TestMetadata("recursiveTypeParameter.kt")
public void testRecursiveTypeParameter() throws Exception {
runTest("analysis/analysis-api/testData/components/callResolver/resolveCall/recursiveTypeParameter.kt");
}
@Test
@TestMetadata("resolveCallInSuperConstructorParam.kt")
public void testResolveCallInSuperConstructorParam() throws Exception {