JVM IR: use fast class reading mode in boxAgainstJava tests

annotationsViaActualTypeAliasFromBinary.kt is ignored because
ExpectActualRemover can't find actual for the expected constructor of
Anno now, because `ExpectedActualResolver.findActualForExpected`
incorrectly filters out actual declarations without any source file, and
Java classes loaded in the fast mode don't have any source files.

This will need to be fixed separately, probably by making
ExpectedActualResolver look for the actual class of an expected class
member first (with source file-based filtering), and then
unconditionally locating the corresponding member there
This commit is contained in:
Alexander Udalov
2019-06-06 17:50:11 +02:00
parent c6d61346dd
commit c67517cb2b
3 changed files with 4 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
// !LANGUAGE: +MultiPlatformProjects
// IGNORE_BACKEND: JVM_IR
// WITH_REFLECT
// FILE: main.kt