JVM_IR: Enable inlining for external declarations with inline class parameters.

This commit is contained in:
Steven Schäfer
2019-06-24 14:22:58 +02:00
committed by max-kammerer
parent da86ef8454
commit d458e4a7b2
90 changed files with 21 additions and 218 deletions
@@ -146,14 +146,6 @@ public class GenerateRangesCodegenTestData {
}
out.println("// KJS_WITH_FULL_RUNTIME");
// All test cases for unsigned ranges/progressions are broken for JVM_IR, due to the combination
// of inline classes and inlining. The inline class lowering replaces function declarations due
// to name mangling, which produces WrappedDescriptors which the inliner currently cannot handle.
if (isForUnsigned) {
writeIgnoreBackendDirective(out, "JVM_IR");
}
out.println("// Auto-generated by " + GenerateRangesCodegenTestData.class.getName() + ". DO NOT EDIT!");
out.println("// WITH_RUNTIME");
out.println();