[LL FIR] make dependency from library on builtins invisible from outside

^KTIJ-23421

hide explicit builtins to reveal target platform dependencies.
Otherwise, `expect` class from builtin of e.g. JDK
would be found instead of actual dependency from Kotlin Runtime
This commit is contained in:
Anna Kozlova
2022-11-22 22:19:43 +01:00
committed by Space Team
parent 28ff475dd6
commit 43bd05f470
9 changed files with 91 additions and 18 deletions
@@ -76,6 +76,12 @@ public class FirStandaloneNormalAnalysisSourceModuleSymbolByFqNameTestGenerated
runTest("analysis/analysis-api/testData/symbols/symbolByFqName/iterator.kt");
}
@Test
@TestMetadata("kclass.kt")
public void testKclass() throws Exception {
runTest("analysis/analysis-api/testData/symbols/symbolByFqName/kclass.kt");
}
@Test
@TestMetadata("listOf.kt")
public void testListOf() throws Exception {