[JS IR] Remove redundant guard assertion for extension funs with default params

Introduce corresponding test
See https://youtrack.jetbrains.com/issue/KT-41076
This commit is contained in:
Shagen Ogandzhanian
2020-12-02 16:45:12 +01:00
parent a917ebd11e
commit d512158c25
9 changed files with 77 additions and 3 deletions
@@ -3865,6 +3865,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
runTest("compiler/testData/codegen/box/classes/exceptionConstructor.kt");
}
@TestMetadata("extensionFunWithDefaultParam.kt")
public void testExtensionFunWithDefaultParam() throws Exception {
runTest("compiler/testData/codegen/box/classes/extensionFunWithDefaultParam.kt");
}
@TestMetadata("extensionOnNamedClassObject.kt")
public void testExtensionOnNamedClassObject() throws Exception {
runTest("compiler/testData/codegen/box/classes/extensionOnNamedClassObject.kt");