Test: SuccessOrFailure calls don't generate erased class references

This commit is contained in:
Dmitry Petrov
2018-08-31 13:56:21 +03:00
parent 203fd6a5d6
commit db13ab59a6
2 changed files with 41 additions and 0 deletions
@@ -2183,6 +2183,11 @@ public class BytecodeTextTestGenerated extends AbstractBytecodeTextTest {
runTest("compiler/testData/codegen/bytecodeText/inlineClasses/skipCallToUnderlyingValueOfInlineClass.kt");
}
@TestMetadata("successOrFailureApiDoesntUseErasedClass.kt")
public void testSuccessOrFailureApiDoesntUseErasedClass() throws Exception {
runTest("compiler/testData/codegen/bytecodeText/inlineClasses/successOrFailureApiDoesntUseErasedClass.kt");
}
@TestMetadata("synthesizedBoxMethodIsNotMangled.kt")
public void testSynthesizedBoxMethodIsNotMangled() throws Exception {
runTest("compiler/testData/codegen/bytecodeText/inlineClasses/synthesizedBoxMethodIsNotMangled.kt");