From 702188bbe29415652238000abdfdb03547de26cc Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Fri, 24 Apr 2015 16:29:26 +0200 Subject: [PATCH] regenerate JS reserved words test --- .../semantics/ReservedWordTestGenerated.java | 828 +++++++++--------- .../reservedWords/cases/SHOULD_BE_ESCAPED.txt | 1 + .../cases/SHOULD_NOT_BE_ESCAPED.txt | 1 - .../cases/dataClassParamArguments.kt | 15 + ...ClassParamWith.kt => dataClassParamFor.kt} | 4 +- ...taClassParamIn.kt => dataClassParamNaN.kt} | 4 +- ...VarContinue.kt => dataClassValContinue.kt} | 9 +- .../reservedWords/cases/dataClassValSwitch.kt | 15 - .../reservedWords/cases/dataClassValTypeof.kt | 15 - ...ClassParamYield.kt => dataClassValWith.kt} | 4 +- ...ataClassVarFor.kt => dataClassValYield.kt} | 4 +- ...ataClassValElse.kt => dataClassVarElse.kt} | 2 +- .../cases/dataClassVarInfinity.kt | 15 + .../reservedWords/cases/dataClassVarKotlin.kt | 15 + .../cases/dataClassVarUndefined.kt | 15 - .../reservedWords/cases/dataClassVarVoid.kt | 15 - .../cases/delegatedFunDebugger.kt | 23 + ...atedFunThrow.kt => delegatedFunDefault.kt} | 6 +- ...ramCatch.kt => delegatedFunParamDelete.kt} | 8 +- ...unParamTry.kt => delegatedFunParamEnum.kt} | 8 +- ...nParamTrue.kt => delegatedFunParamThis.kt} | 8 +- ...aramConst.kt => delegatedFunParamThrow.kt} | 8 +- ...egatedFunThis.kt => delegatedFunReturn.kt} | 6 +- ...egatedFunAwait.kt => delegatedFunSuper.kt} | 6 +- ...gatedLabelVar.kt => delegatedLabelEval.kt} | 2 +- ...dLabelWhile.kt => delegatedLabelExport.kt} | 2 +- ...dLabelDefault.kt => delegatedLabelTrue.kt} | 2 +- ...dLabelDebugger.kt => delegatedLabelTry.kt} | 2 +- ...gatedValKotlin.kt => delegatedValAwait.kt} | 6 +- ...elegatedFunCase.kt => delegatedValCase.kt} | 6 +- .../{delegatedVarNaN.kt => delegatedValIn.kt} | 6 +- .../cases/delegatedValInfinity.kt | 23 - .../cases/delegatedValInterface.kt | 23 + .../cases/delegatedVarArguments.kt | 23 - .../reservedWords/cases/delegatedVarCatch.kt | 23 + .../reservedWords/cases/delegatedVarConst.kt | 23 + ...elegatedValNull.kt => delegatedVarNull.kt} | 4 +- ...edValPackage.kt => delegatedVarPackage.kt} | 4 +- .../reservedWords/cases/delegatedVarReturn.kt | 23 - .../reservedWords/cases/delegatedVarSuper.kt | 23 - .../cases/{enumEntryLet.kt => enumEntryIn.kt} | 4 +- .../reservedWords/cases/enumEntryInterface.kt | 4 +- ...{enumEntryReturn.kt => enumEntryPublic.kt} | 4 +- ...enumEntryPackage.kt => enumEntryStatic.kt} | 4 +- .../{enumFunExtends.kt => enumFunContinue.kt} | 4 +- .../cases/{enumVarEval.kt => enumFunDo.kt} | 4 +- .../reservedWords/cases/enumFunFinally.kt | 18 - .../reservedWords/cases/enumFunImport.kt | 18 + .../{enumFunFalse.kt => enumFunInstanceof.kt} | 4 +- ...unParamFunction.kt => enumFunParamElse.kt} | 6 +- ...lFunParamFalse.kt => enumFunParamFalse.kt} | 11 +- ...{enumFunParamFor.kt => enumFunParamLet.kt} | 6 +- ...nParamImplements.kt => enumFunParamNew.kt} | 6 +- .../{enumLabelNull.kt => enumLabelFor.kt} | 2 +- .../cases/{enumLabelIn.kt => enumLabelIf.kt} | 2 +- ...enumLabelImport.kt => enumLabelPrivate.kt} | 2 +- ...belInstanceof.kt => enumLabelProtected.kt} | 2 +- .../{enumValDelete.kt => enumValExtends.kt} | 4 +- .../reservedWords/cases/enumValFinally.kt | 18 + .../cases/{enumVarDo.kt => enumValVar.kt} | 4 +- .../cases/{enumValEnum.kt => enumValWhile.kt} | 4 +- .../{enumValBreak.kt => enumVarBreak.kt} | 2 +- .../{enumValClass.kt => enumVarClass.kt} | 2 +- .../reservedWords/cases/enumVarExport.kt | 18 - .../{enumFunElse.kt => enumVarFunction.kt} | 4 +- ...tValImplements.kt => enumVarImplements.kt} | 7 +- ...ClassValWith.kt => insideClassFunAwait.kt} | 4 +- ...deClassFunNaN.kt => insideClassFunCase.kt} | 4 +- ...amAwait.kt => insideClassFunParamCatch.kt} | 6 +- ...guments.kt => insideClassFunParamConst.kt} | 6 +- ...elCatch.kt => insideClassLabelDebugger.kt} | 2 +- ...abelCase.kt => insideClassLabelDefault.kt} | 2 +- .../cases/insideClassObjectFunExtends.kt | 19 + .../cases/insideClassObjectFunFinally.kt | 19 + ...t => insideClassObjectFunParamFunction.kt} | 6 +- ...=> insideClassObjectFunParamImplements.kt} | 6 +- ... => insideClassObjectFunParamInterface.kt} | 6 +- ...urn.kt => insideClassObjectLabelImport.kt} | 2 +- ...kt => insideClassObjectLabelInstanceof.kt} | 2 +- ...nally.kt => insideClassObjectLabelNull.kt} | 2 +- .../cases/insideClassObjectValDebugger.kt | 19 - ...elete.kt => insideClassObjectValDelete.kt} | 2 +- ...alConst.kt => insideClassObjectValEnum.kt} | 4 +- .../cases/insideClassObjectVarDefault.kt | 19 - ...FunEnum.kt => insideClassObjectVarEval.kt} | 4 +- ...nEval.kt => insideClassObjectVarExport.kt} | 4 +- ...rInfinity.kt => insideClassValInfinity.kt} | 2 +- ...assVarYield.kt => insideClassValKotlin.kt} | 4 +- ...unKotlin.kt => insideClassVarArguments.kt} | 4 +- ...deClassValVoid.kt => insideClassVarNaN.kt} | 4 +- ...Break.kt => insideObjectFunParamSwitch.kt} | 6 +- ...ivate.kt => insideObjectFunParamTypeof.kt} | 6 +- ...rotected.kt => insideObjectFunParamVar.kt} | 6 +- .../cases/insideObjectFunPublic.kt | 17 + .../cases/insideObjectFunStatic.kt | 17 + .../cases/insideObjectFunTrue.kt | 17 + ...belPublic.kt => insideObjectLabelBreak.kt} | 2 +- ...tinue.kt => insideObjectLabelUndefined.kt} | 2 +- ...abelStatic.kt => insideObjectLabelVoid.kt} | 2 +- ...eObjectFunLet.kt => insideObjectValLet.kt} | 4 +- ...eObjectFunNew.kt => insideObjectValNew.kt} | 4 +- ...jectFunVar.kt => insideObjectValReturn.kt} | 4 +- .../cases/insideObjectVarInstanceof.kt | 17 - .../cases/insideObjectVarInterface.kt | 17 - ...ValImport.kt => insideObjectVarPrivate.kt} | 4 +- .../cases/insideObjectVarProtected.kt | 17 + ...bjectValThis.kt => insideObjectVarThis.kt} | 2 +- .../cases/insideObjectVarTrue.kt | 17 - ...{localCatchTypeof.kt => localCatchWith.kt} | 4 +- ...alCatchUndefined.kt => localCatchYield.kt} | 4 +- .../reservedWords/cases/localFunFalse.kt | 11 + .../{enumFunParamIf.kt => localFunParamIf.kt} | 11 +- ...nParamPublic.kt => localFunParamSwitch.kt} | 6 +- .../cases/localFunParamTypeof.kt | 14 + .../reservedWords/cases/localFunPublic.kt | 11 + .../reservedWords/cases/localFunStatic.kt | 11 + ...lLabelSwitch.kt => localLabelInterface.kt} | 2 +- ...lLabelStatic.kt => localLabelUndefined.kt} | 2 +- .../{localLabelIf.kt => localLabelVoid.kt} | 2 +- .../{localVarClass.kt => localValClass.kt} | 2 +- .../reservedWords/cases/localValInstanceof.kt | 11 - .../cases/{localVarLet.kt => localValLet.kt} | 2 +- .../{toplevelObjectTry.kt => localValNew.kt} | 6 +- .../reservedWords/cases/localValWhile.kt | 11 - .../cases/{localFunNew.kt => localVarDo.kt} | 4 +- .../reservedWords/cases/localVarInterface.kt | 11 - .../{localValImport.kt => localVarPrivate.kt} | 4 +- ...ParamProtected.kt => localVarProtected.kt} | 7 +- ...ocalFunPrivate.kt => toplevelClassNull.kt} | 6 +- .../cases/toplevelEnumExtends.kt | 11 - .../cases/toplevelEnumFinally.kt | 11 - .../cases/toplevelEnumFunction.kt | 11 + .../cases/toplevelEnumImplements.kt | 11 + .../reservedWords/cases/toplevelEnumThrow.kt | 11 - .../reservedWords/cases/toplevelEnumTry.kt | 11 + .../cases/toplevelInterfaceExtends.kt | 11 + .../cases/toplevelInterfaceFinally.kt | 11 + ...lTraitThis.kt => toplevelInterfaceThis.kt} | 2 +- .../cases/toplevelInterfaceThrow.kt | 11 + ...LabelNull.kt => toplevelLabelInterface.kt} | 2 +- .../cases/toplevelObjectFunction.kt | 11 - .../cases/toplevelObjectImplements.kt | 11 - ...{localFunDo.kt => toplevelObjectImport.kt} | 6 +- .../cases/toplevelObjectInstanceof.kt | 11 + .../cases/toplevelObjectWhile.kt | 11 + ...lClassReturn.kt => toplevelTraitReturn.kt} | 2 +- 146 files changed, 1036 insertions(+), 968 deletions(-) create mode 100644 js/js.translator/testData/reservedWords/cases/dataClassParamArguments.kt rename js/js.translator/testData/reservedWords/cases/{dataClassParamWith.kt => dataClassParamFor.kt} (70%) rename js/js.translator/testData/reservedWords/cases/{dataClassParamIn.kt => dataClassParamNaN.kt} (71%) rename js/js.translator/testData/reservedWords/cases/{enumVarContinue.kt => dataClassValContinue.kt} (69%) delete mode 100644 js/js.translator/testData/reservedWords/cases/dataClassValSwitch.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/dataClassValTypeof.kt rename js/js.translator/testData/reservedWords/cases/{dataClassParamYield.kt => dataClassValWith.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{dataClassVarFor.kt => dataClassValYield.kt} (68%) rename js/js.translator/testData/reservedWords/cases/{dataClassValElse.kt => dataClassVarElse.kt} (84%) create mode 100644 js/js.translator/testData/reservedWords/cases/dataClassVarInfinity.kt create mode 100644 js/js.translator/testData/reservedWords/cases/dataClassVarKotlin.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/dataClassVarUndefined.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/dataClassVarVoid.kt create mode 100644 js/js.translator/testData/reservedWords/cases/delegatedFunDebugger.kt rename js/js.translator/testData/reservedWords/cases/{delegatedFunThrow.kt => delegatedFunDefault.kt} (72%) rename js/js.translator/testData/reservedWords/cases/{delegatedFunParamCatch.kt => delegatedFunParamDelete.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{delegatedFunParamTry.kt => delegatedFunParamEnum.kt} (70%) rename js/js.translator/testData/reservedWords/cases/{delegatedFunParamTrue.kt => delegatedFunParamThis.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{delegatedFunParamConst.kt => delegatedFunParamThrow.kt} (68%) rename js/js.translator/testData/reservedWords/cases/{delegatedFunThis.kt => delegatedFunReturn.kt} (72%) rename js/js.translator/testData/reservedWords/cases/{delegatedFunAwait.kt => delegatedFunSuper.kt} (73%) rename js/js.translator/testData/reservedWords/cases/{delegatedLabelVar.kt => delegatedLabelEval.kt} (85%) rename js/js.translator/testData/reservedWords/cases/{delegatedLabelWhile.kt => delegatedLabelExport.kt} (84%) rename js/js.translator/testData/reservedWords/cases/{delegatedLabelDefault.kt => delegatedLabelTrue.kt} (84%) rename js/js.translator/testData/reservedWords/cases/{delegatedLabelDebugger.kt => delegatedLabelTry.kt} (83%) rename js/js.translator/testData/reservedWords/cases/{delegatedValKotlin.kt => delegatedValAwait.kt} (74%) rename js/js.translator/testData/reservedWords/cases/{delegatedFunCase.kt => delegatedValCase.kt} (75%) rename js/js.translator/testData/reservedWords/cases/{delegatedVarNaN.kt => delegatedValIn.kt} (76%) delete mode 100644 js/js.translator/testData/reservedWords/cases/delegatedValInfinity.kt create mode 100644 js/js.translator/testData/reservedWords/cases/delegatedValInterface.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/delegatedVarArguments.kt create mode 100644 js/js.translator/testData/reservedWords/cases/delegatedVarCatch.kt create mode 100644 js/js.translator/testData/reservedWords/cases/delegatedVarConst.kt rename js/js.translator/testData/reservedWords/cases/{delegatedValNull.kt => delegatedVarNull.kt} (86%) rename js/js.translator/testData/reservedWords/cases/{delegatedValPackage.kt => delegatedVarPackage.kt} (85%) delete mode 100644 js/js.translator/testData/reservedWords/cases/delegatedVarReturn.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/delegatedVarSuper.kt rename js/js.translator/testData/reservedWords/cases/{enumEntryLet.kt => enumEntryIn.kt} (77%) rename js/js.translator/testData/reservedWords/cases/{enumEntryReturn.kt => enumEntryPublic.kt} (73%) rename js/js.translator/testData/reservedWords/cases/{enumEntryPackage.kt => enumEntryStatic.kt} (72%) rename js/js.translator/testData/reservedWords/cases/{enumFunExtends.kt => enumFunContinue.kt} (70%) rename js/js.translator/testData/reservedWords/cases/{enumVarEval.kt => enumFunDo.kt} (76%) delete mode 100644 js/js.translator/testData/reservedWords/cases/enumFunFinally.kt create mode 100644 js/js.translator/testData/reservedWords/cases/enumFunImport.kt rename js/js.translator/testData/reservedWords/cases/{enumFunFalse.kt => enumFunInstanceof.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{enumFunParamFunction.kt => enumFunParamElse.kt} (68%) rename js/js.translator/testData/reservedWords/cases/{localFunParamFalse.kt => enumFunParamFalse.kt} (73%) rename js/js.translator/testData/reservedWords/cases/{enumFunParamFor.kt => enumFunParamLet.kt} (71%) rename js/js.translator/testData/reservedWords/cases/{enumFunParamImplements.kt => enumFunParamNew.kt} (67%) rename js/js.translator/testData/reservedWords/cases/{enumLabelNull.kt => enumLabelFor.kt} (80%) rename js/js.translator/testData/reservedWords/cases/{enumLabelIn.kt => enumLabelIf.kt} (81%) rename js/js.translator/testData/reservedWords/cases/{enumLabelImport.kt => enumLabelPrivate.kt} (79%) rename js/js.translator/testData/reservedWords/cases/{enumLabelInstanceof.kt => enumLabelProtected.kt} (77%) rename js/js.translator/testData/reservedWords/cases/{enumValDelete.kt => enumValExtends.kt} (75%) create mode 100644 js/js.translator/testData/reservedWords/cases/enumValFinally.kt rename js/js.translator/testData/reservedWords/cases/{enumVarDo.kt => enumValVar.kt} (77%) rename js/js.translator/testData/reservedWords/cases/{enumValEnum.kt => enumValWhile.kt} (75%) rename js/js.translator/testData/reservedWords/cases/{enumValBreak.kt => enumVarBreak.kt} (91%) rename js/js.translator/testData/reservedWords/cases/{enumValClass.kt => enumVarClass.kt} (91%) delete mode 100644 js/js.translator/testData/reservedWords/cases/enumVarExport.kt rename js/js.translator/testData/reservedWords/cases/{enumFunElse.kt => enumVarFunction.kt} (74%) rename js/js.translator/testData/reservedWords/cases/{insideObjectValImplements.kt => enumVarImplements.kt} (75%) rename js/js.translator/testData/reservedWords/cases/{insideClassValWith.kt => insideClassFunAwait.kt} (74%) rename js/js.translator/testData/reservedWords/cases/{insideClassFunNaN.kt => insideClassFunCase.kt} (75%) rename js/js.translator/testData/reservedWords/cases/{insideClassFunParamAwait.kt => insideClassFunParamCatch.kt} (70%) rename js/js.translator/testData/reservedWords/cases/{insideClassFunParamArguments.kt => insideClassFunParamConst.kt} (67%) rename js/js.translator/testData/reservedWords/cases/{insideClassLabelCatch.kt => insideClassLabelDebugger.kt} (78%) rename js/js.translator/testData/reservedWords/cases/{insideClassLabelCase.kt => insideClassLabelDefault.kt} (78%) create mode 100644 js/js.translator/testData/reservedWords/cases/insideClassObjectFunExtends.kt create mode 100644 js/js.translator/testData/reservedWords/cases/insideClassObjectFunFinally.kt rename js/js.translator/testData/reservedWords/cases/{insideClassObjectFunParamExtends.kt => insideClassObjectFunParamFunction.kt} (70%) rename js/js.translator/testData/reservedWords/cases/{insideClassObjectFunParamNull.kt => insideClassObjectFunParamImplements.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{insideClassObjectFunParamExport.kt => insideClassObjectFunParamInterface.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{insideClassObjectLabelReturn.kt => insideClassObjectLabelImport.kt} (80%) rename js/js.translator/testData/reservedWords/cases/{insideClassObjectLabelFunction.kt => insideClassObjectLabelInstanceof.kt} (79%) rename js/js.translator/testData/reservedWords/cases/{insideClassObjectLabelFinally.kt => insideClassObjectLabelNull.kt} (80%) delete mode 100644 js/js.translator/testData/reservedWords/cases/insideClassObjectValDebugger.kt rename js/js.translator/testData/reservedWords/cases/{insideClassObjectVarDelete.kt => insideClassObjectValDelete.kt} (91%) rename js/js.translator/testData/reservedWords/cases/{insideClassObjectValConst.kt => insideClassObjectValEnum.kt} (77%) delete mode 100644 js/js.translator/testData/reservedWords/cases/insideClassObjectVarDefault.kt rename js/js.translator/testData/reservedWords/cases/{insideClassObjectFunEnum.kt => insideClassObjectVarEval.kt} (76%) rename js/js.translator/testData/reservedWords/cases/{insideClassObjectFunEval.kt => insideClassObjectVarExport.kt} (76%) rename js/js.translator/testData/reservedWords/cases/{insideClassVarInfinity.kt => insideClassValInfinity.kt} (90%) rename js/js.translator/testData/reservedWords/cases/{insideClassVarYield.kt => insideClassValKotlin.kt} (75%) rename js/js.translator/testData/reservedWords/cases/{insideClassFunKotlin.kt => insideClassVarArguments.kt} (73%) rename js/js.translator/testData/reservedWords/cases/{insideClassValVoid.kt => insideClassVarNaN.kt} (77%) rename js/js.translator/testData/reservedWords/cases/{insideObjectFunParamBreak.kt => insideObjectFunParamSwitch.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{insideObjectFunParamPrivate.kt => insideObjectFunParamTypeof.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{insideObjectFunParamProtected.kt => insideObjectFunParamVar.kt} (67%) create mode 100644 js/js.translator/testData/reservedWords/cases/insideObjectFunPublic.kt create mode 100644 js/js.translator/testData/reservedWords/cases/insideObjectFunStatic.kt create mode 100644 js/js.translator/testData/reservedWords/cases/insideObjectFunTrue.kt rename js/js.translator/testData/reservedWords/cases/{insideObjectLabelPublic.kt => insideObjectLabelBreak.kt} (79%) rename js/js.translator/testData/reservedWords/cases/{insideObjectLabelContinue.kt => insideObjectLabelUndefined.kt} (78%) rename js/js.translator/testData/reservedWords/cases/{insideObjectLabelStatic.kt => insideObjectLabelVoid.kt} (79%) rename js/js.translator/testData/reservedWords/cases/{insideObjectFunLet.kt => insideObjectValLet.kt} (76%) rename js/js.translator/testData/reservedWords/cases/{insideObjectFunNew.kt => insideObjectValNew.kt} (76%) rename js/js.translator/testData/reservedWords/cases/{insideObjectFunVar.kt => insideObjectValReturn.kt} (74%) delete mode 100644 js/js.translator/testData/reservedWords/cases/insideObjectVarInstanceof.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/insideObjectVarInterface.kt rename js/js.translator/testData/reservedWords/cases/{insideObjectValImport.kt => insideObjectVarPrivate.kt} (74%) create mode 100644 js/js.translator/testData/reservedWords/cases/insideObjectVarProtected.kt rename js/js.translator/testData/reservedWords/cases/{insideObjectValThis.kt => insideObjectVarThis.kt} (91%) delete mode 100644 js/js.translator/testData/reservedWords/cases/insideObjectVarTrue.kt rename js/js.translator/testData/reservedWords/cases/{localCatchTypeof.kt => localCatchWith.kt} (73%) rename js/js.translator/testData/reservedWords/cases/{localCatchUndefined.kt => localCatchYield.kt} (71%) create mode 100644 js/js.translator/testData/reservedWords/cases/localFunFalse.kt rename js/js.translator/testData/reservedWords/cases/{enumFunParamIf.kt => localFunParamIf.kt} (72%) rename js/js.translator/testData/reservedWords/cases/{localFunParamPublic.kt => localFunParamSwitch.kt} (61%) create mode 100644 js/js.translator/testData/reservedWords/cases/localFunParamTypeof.kt create mode 100644 js/js.translator/testData/reservedWords/cases/localFunPublic.kt create mode 100644 js/js.translator/testData/reservedWords/cases/localFunStatic.kt rename js/js.translator/testData/reservedWords/cases/{localLabelSwitch.kt => localLabelInterface.kt} (72%) rename js/js.translator/testData/reservedWords/cases/{localLabelStatic.kt => localLabelUndefined.kt} (72%) rename js/js.translator/testData/reservedWords/cases/{localLabelIf.kt => localLabelVoid.kt} (76%) rename js/js.translator/testData/reservedWords/cases/{localVarClass.kt => localValClass.kt} (88%) delete mode 100644 js/js.translator/testData/reservedWords/cases/localValInstanceof.kt rename js/js.translator/testData/reservedWords/cases/{localVarLet.kt => localValLet.kt} (89%) rename js/js.translator/testData/reservedWords/cases/{toplevelObjectTry.kt => localValNew.kt} (73%) delete mode 100644 js/js.translator/testData/reservedWords/cases/localValWhile.kt rename js/js.translator/testData/reservedWords/cases/{localFunNew.kt => localVarDo.kt} (71%) delete mode 100644 js/js.translator/testData/reservedWords/cases/localVarInterface.kt rename js/js.translator/testData/reservedWords/cases/{localValImport.kt => localVarPrivate.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{localFunParamProtected.kt => localVarProtected.kt} (69%) rename js/js.translator/testData/reservedWords/cases/{localFunPrivate.kt => toplevelClassNull.kt} (65%) delete mode 100644 js/js.translator/testData/reservedWords/cases/toplevelEnumExtends.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/toplevelEnumFinally.kt create mode 100644 js/js.translator/testData/reservedWords/cases/toplevelEnumFunction.kt create mode 100644 js/js.translator/testData/reservedWords/cases/toplevelEnumImplements.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/toplevelEnumThrow.kt create mode 100644 js/js.translator/testData/reservedWords/cases/toplevelEnumTry.kt create mode 100644 js/js.translator/testData/reservedWords/cases/toplevelInterfaceExtends.kt create mode 100644 js/js.translator/testData/reservedWords/cases/toplevelInterfaceFinally.kt rename js/js.translator/testData/reservedWords/cases/{toplevelTraitThis.kt => toplevelInterfaceThis.kt} (81%) create mode 100644 js/js.translator/testData/reservedWords/cases/toplevelInterfaceThrow.kt rename js/js.translator/testData/reservedWords/cases/{toplevelLabelNull.kt => toplevelLabelInterface.kt} (71%) delete mode 100644 js/js.translator/testData/reservedWords/cases/toplevelObjectFunction.kt delete mode 100644 js/js.translator/testData/reservedWords/cases/toplevelObjectImplements.kt rename js/js.translator/testData/reservedWords/cases/{localFunDo.kt => toplevelObjectImport.kt} (70%) create mode 100644 js/js.translator/testData/reservedWords/cases/toplevelObjectInstanceof.kt create mode 100644 js/js.translator/testData/reservedWords/cases/toplevelObjectWhile.kt rename js/js.translator/testData/reservedWords/cases/{toplevelClassReturn.kt => toplevelTraitReturn.kt} (82%) diff --git a/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/ReservedWordTestGenerated.java b/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/ReservedWordTestGenerated.java index 4b4082e4986..f223f7685e5 100644 --- a/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/ReservedWordTestGenerated.java +++ b/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/ReservedWordTestGenerated.java @@ -35,27 +35,33 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("js/js.translator/testData/reservedWords/cases"), Pattern.compile("^(.+)\\.kt$"), true); } + @TestMetadata("dataClassParamArguments.kt") + public void testDataClassParamArguments() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamArguments.kt"); + doTest(fileName); + } + + @TestMetadata("dataClassParamFor.kt") + public void testDataClassParamFor() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamFor.kt"); + doTest(fileName); + } + @TestMetadata("dataClassParamIf.kt") public void testDataClassParamIf() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamIf.kt"); doTest(fileName); } - @TestMetadata("dataClassParamIn.kt") - public void testDataClassParamIn() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamIn.kt"); + @TestMetadata("dataClassParamNaN.kt") + public void testDataClassParamNaN() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamNaN.kt"); doTest(fileName); } - @TestMetadata("dataClassParamWith.kt") - public void testDataClassParamWith() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamWith.kt"); - doTest(fileName); - } - - @TestMetadata("dataClassParamYield.kt") - public void testDataClassParamYield() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassParamYield.kt"); + @TestMetadata("dataClassValContinue.kt") + public void testDataClassValContinue() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValContinue.kt"); doTest(fileName); } @@ -65,21 +71,21 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("dataClassValElse.kt") - public void testDataClassValElse() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValElse.kt"); + @TestMetadata("dataClassValWith.kt") + public void testDataClassValWith() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValWith.kt"); doTest(fileName); } - @TestMetadata("dataClassValSwitch.kt") - public void testDataClassValSwitch() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValSwitch.kt"); + @TestMetadata("dataClassValYield.kt") + public void testDataClassValYield() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValYield.kt"); doTest(fileName); } - @TestMetadata("dataClassValTypeof.kt") - public void testDataClassValTypeof() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassValTypeof.kt"); + @TestMetadata("dataClassVarElse.kt") + public void testDataClassVarElse() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarElse.kt"); doTest(fileName); } @@ -89,141 +95,141 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("dataClassVarFor.kt") - public void testDataClassVarFor() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarFor.kt"); + @TestMetadata("dataClassVarInfinity.kt") + public void testDataClassVarInfinity() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarInfinity.kt"); doTest(fileName); } - @TestMetadata("dataClassVarUndefined.kt") - public void testDataClassVarUndefined() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarUndefined.kt"); + @TestMetadata("dataClassVarKotlin.kt") + public void testDataClassVarKotlin() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarKotlin.kt"); doTest(fileName); } - @TestMetadata("dataClassVarVoid.kt") - public void testDataClassVarVoid() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/dataClassVarVoid.kt"); + @TestMetadata("delegatedFunDebugger.kt") + public void testDelegatedFunDebugger() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunDebugger.kt"); doTest(fileName); } - @TestMetadata("delegatedFunAwait.kt") - public void testDelegatedFunAwait() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunAwait.kt"); + @TestMetadata("delegatedFunDefault.kt") + public void testDelegatedFunDefault() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunDefault.kt"); doTest(fileName); } - @TestMetadata("delegatedFunCase.kt") - public void testDelegatedFunCase() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunCase.kt"); + @TestMetadata("delegatedFunParamDelete.kt") + public void testDelegatedFunParamDelete() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamDelete.kt"); doTest(fileName); } - @TestMetadata("delegatedFunParamCatch.kt") - public void testDelegatedFunParamCatch() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamCatch.kt"); + @TestMetadata("delegatedFunParamEnum.kt") + public void testDelegatedFunParamEnum() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamEnum.kt"); doTest(fileName); } - @TestMetadata("delegatedFunParamConst.kt") - public void testDelegatedFunParamConst() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamConst.kt"); + @TestMetadata("delegatedFunParamThis.kt") + public void testDelegatedFunParamThis() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamThis.kt"); doTest(fileName); } - @TestMetadata("delegatedFunParamTrue.kt") - public void testDelegatedFunParamTrue() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamTrue.kt"); + @TestMetadata("delegatedFunParamThrow.kt") + public void testDelegatedFunParamThrow() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamThrow.kt"); doTest(fileName); } - @TestMetadata("delegatedFunParamTry.kt") - public void testDelegatedFunParamTry() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunParamTry.kt"); + @TestMetadata("delegatedFunReturn.kt") + public void testDelegatedFunReturn() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunReturn.kt"); doTest(fileName); } - @TestMetadata("delegatedFunThis.kt") - public void testDelegatedFunThis() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunThis.kt"); + @TestMetadata("delegatedFunSuper.kt") + public void testDelegatedFunSuper() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunSuper.kt"); doTest(fileName); } - @TestMetadata("delegatedFunThrow.kt") - public void testDelegatedFunThrow() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedFunThrow.kt"); + @TestMetadata("delegatedLabelEval.kt") + public void testDelegatedLabelEval() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelEval.kt"); doTest(fileName); } - @TestMetadata("delegatedLabelDebugger.kt") - public void testDelegatedLabelDebugger() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelDebugger.kt"); + @TestMetadata("delegatedLabelExport.kt") + public void testDelegatedLabelExport() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelExport.kt"); doTest(fileName); } - @TestMetadata("delegatedLabelDefault.kt") - public void testDelegatedLabelDefault() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelDefault.kt"); + @TestMetadata("delegatedLabelTrue.kt") + public void testDelegatedLabelTrue() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelTrue.kt"); doTest(fileName); } - @TestMetadata("delegatedLabelVar.kt") - public void testDelegatedLabelVar() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelVar.kt"); + @TestMetadata("delegatedLabelTry.kt") + public void testDelegatedLabelTry() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelTry.kt"); doTest(fileName); } - @TestMetadata("delegatedLabelWhile.kt") - public void testDelegatedLabelWhile() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedLabelWhile.kt"); + @TestMetadata("delegatedValAwait.kt") + public void testDelegatedValAwait() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValAwait.kt"); doTest(fileName); } - @TestMetadata("delegatedValInfinity.kt") - public void testDelegatedValInfinity() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValInfinity.kt"); + @TestMetadata("delegatedValCase.kt") + public void testDelegatedValCase() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValCase.kt"); doTest(fileName); } - @TestMetadata("delegatedValKotlin.kt") - public void testDelegatedValKotlin() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValKotlin.kt"); + @TestMetadata("delegatedValIn.kt") + public void testDelegatedValIn() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValIn.kt"); doTest(fileName); } - @TestMetadata("delegatedValNull.kt") - public void testDelegatedValNull() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValNull.kt"); + @TestMetadata("delegatedValInterface.kt") + public void testDelegatedValInterface() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValInterface.kt"); doTest(fileName); } - @TestMetadata("delegatedValPackage.kt") - public void testDelegatedValPackage() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedValPackage.kt"); + @TestMetadata("delegatedVarCatch.kt") + public void testDelegatedVarCatch() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarCatch.kt"); doTest(fileName); } - @TestMetadata("delegatedVarArguments.kt") - public void testDelegatedVarArguments() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarArguments.kt"); + @TestMetadata("delegatedVarConst.kt") + public void testDelegatedVarConst() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarConst.kt"); doTest(fileName); } - @TestMetadata("delegatedVarNaN.kt") - public void testDelegatedVarNaN() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarNaN.kt"); + @TestMetadata("delegatedVarNull.kt") + public void testDelegatedVarNull() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarNull.kt"); doTest(fileName); } - @TestMetadata("delegatedVarReturn.kt") - public void testDelegatedVarReturn() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarReturn.kt"); + @TestMetadata("delegatedVarPackage.kt") + public void testDelegatedVarPackage() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarPackage.kt"); doTest(fileName); } - @TestMetadata("delegatedVarSuper.kt") - public void testDelegatedVarSuper() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/delegatedVarSuper.kt"); + @TestMetadata("enumEntryIn.kt") + public void testEnumEntryIn() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryIn.kt"); doTest(fileName); } @@ -233,165 +239,159 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("enumEntryLet.kt") - public void testEnumEntryLet() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryLet.kt"); + @TestMetadata("enumEntryPublic.kt") + public void testEnumEntryPublic() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryPublic.kt"); doTest(fileName); } - @TestMetadata("enumEntryPackage.kt") - public void testEnumEntryPackage() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryPackage.kt"); + @TestMetadata("enumEntryStatic.kt") + public void testEnumEntryStatic() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryStatic.kt"); doTest(fileName); } - @TestMetadata("enumEntryReturn.kt") - public void testEnumEntryReturn() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumEntryReturn.kt"); + @TestMetadata("enumFunContinue.kt") + public void testEnumFunContinue() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunContinue.kt"); doTest(fileName); } - @TestMetadata("enumFunElse.kt") - public void testEnumFunElse() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunElse.kt"); + @TestMetadata("enumFunDo.kt") + public void testEnumFunDo() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunDo.kt"); doTest(fileName); } - @TestMetadata("enumFunExtends.kt") - public void testEnumFunExtends() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunExtends.kt"); + @TestMetadata("enumFunImport.kt") + public void testEnumFunImport() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunImport.kt"); doTest(fileName); } - @TestMetadata("enumFunFalse.kt") - public void testEnumFunFalse() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunFalse.kt"); + @TestMetadata("enumFunInstanceof.kt") + public void testEnumFunInstanceof() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunInstanceof.kt"); doTest(fileName); } - @TestMetadata("enumFunFinally.kt") - public void testEnumFunFinally() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunFinally.kt"); + @TestMetadata("enumFunParamElse.kt") + public void testEnumFunParamElse() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamElse.kt"); doTest(fileName); } - @TestMetadata("enumFunParamFor.kt") - public void testEnumFunParamFor() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamFor.kt"); + @TestMetadata("enumFunParamFalse.kt") + public void testEnumFunParamFalse() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamFalse.kt"); doTest(fileName); } - @TestMetadata("enumFunParamFunction.kt") - public void testEnumFunParamFunction() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamFunction.kt"); + @TestMetadata("enumFunParamLet.kt") + public void testEnumFunParamLet() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamLet.kt"); doTest(fileName); } - @TestMetadata("enumFunParamIf.kt") - public void testEnumFunParamIf() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamIf.kt"); + @TestMetadata("enumFunParamNew.kt") + public void testEnumFunParamNew() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamNew.kt"); doTest(fileName); } - @TestMetadata("enumFunParamImplements.kt") - public void testEnumFunParamImplements() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumFunParamImplements.kt"); + @TestMetadata("enumLabelFor.kt") + public void testEnumLabelFor() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelFor.kt"); doTest(fileName); } - @TestMetadata("enumLabelImport.kt") - public void testEnumLabelImport() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelImport.kt"); + @TestMetadata("enumLabelIf.kt") + public void testEnumLabelIf() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelIf.kt"); doTest(fileName); } - @TestMetadata("enumLabelIn.kt") - public void testEnumLabelIn() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelIn.kt"); + @TestMetadata("enumLabelPrivate.kt") + public void testEnumLabelPrivate() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelPrivate.kt"); doTest(fileName); } - @TestMetadata("enumLabelInstanceof.kt") - public void testEnumLabelInstanceof() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelInstanceof.kt"); + @TestMetadata("enumLabelProtected.kt") + public void testEnumLabelProtected() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelProtected.kt"); doTest(fileName); } - @TestMetadata("enumLabelNull.kt") - public void testEnumLabelNull() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumLabelNull.kt"); + @TestMetadata("enumValExtends.kt") + public void testEnumValExtends() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValExtends.kt"); doTest(fileName); } - @TestMetadata("enumValBreak.kt") - public void testEnumValBreak() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValBreak.kt"); + @TestMetadata("enumValFinally.kt") + public void testEnumValFinally() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValFinally.kt"); doTest(fileName); } - @TestMetadata("enumValClass.kt") - public void testEnumValClass() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValClass.kt"); + @TestMetadata("enumValVar.kt") + public void testEnumValVar() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValVar.kt"); doTest(fileName); } - @TestMetadata("enumValDelete.kt") - public void testEnumValDelete() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValDelete.kt"); + @TestMetadata("enumValWhile.kt") + public void testEnumValWhile() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValWhile.kt"); doTest(fileName); } - @TestMetadata("enumValEnum.kt") - public void testEnumValEnum() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumValEnum.kt"); + @TestMetadata("enumVarBreak.kt") + public void testEnumVarBreak() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarBreak.kt"); doTest(fileName); } - @TestMetadata("enumVarContinue.kt") - public void testEnumVarContinue() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarContinue.kt"); + @TestMetadata("enumVarClass.kt") + public void testEnumVarClass() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarClass.kt"); doTest(fileName); } - @TestMetadata("enumVarDo.kt") - public void testEnumVarDo() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarDo.kt"); + @TestMetadata("enumVarFunction.kt") + public void testEnumVarFunction() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarFunction.kt"); doTest(fileName); } - @TestMetadata("enumVarEval.kt") - public void testEnumVarEval() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarEval.kt"); + @TestMetadata("enumVarImplements.kt") + public void testEnumVarImplements() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarImplements.kt"); doTest(fileName); } - @TestMetadata("enumVarExport.kt") - public void testEnumVarExport() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/enumVarExport.kt"); + @TestMetadata("insideClassFunAwait.kt") + public void testInsideClassFunAwait() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunAwait.kt"); doTest(fileName); } - @TestMetadata("insideClassFunKotlin.kt") - public void testInsideClassFunKotlin() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunKotlin.kt"); + @TestMetadata("insideClassFunCase.kt") + public void testInsideClassFunCase() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunCase.kt"); doTest(fileName); } - @TestMetadata("insideClassFunNaN.kt") - public void testInsideClassFunNaN() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunNaN.kt"); + @TestMetadata("insideClassFunParamCatch.kt") + public void testInsideClassFunParamCatch() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunParamCatch.kt"); doTest(fileName); } - @TestMetadata("insideClassFunParamArguments.kt") - public void testInsideClassFunParamArguments() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunParamArguments.kt"); - doTest(fileName); - } - - @TestMetadata("insideClassFunParamAwait.kt") - public void testInsideClassFunParamAwait() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunParamAwait.kt"); + @TestMetadata("insideClassFunParamConst.kt") + public void testInsideClassFunParamConst() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassFunParamConst.kt"); doTest(fileName); } @@ -425,33 +425,33 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideClassLabelCase.kt") - public void testInsideClassLabelCase() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelCase.kt"); - doTest(fileName); - } - - @TestMetadata("insideClassLabelCatch.kt") - public void testInsideClassLabelCatch() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelCatch.kt"); - doTest(fileName); - } - @TestMetadata("insideClassLabelClass.kt") public void testInsideClassLabelClass() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelClass.kt"); doTest(fileName); } - @TestMetadata("insideClassObjectFunEnum.kt") - public void testInsideClassObjectFunEnum() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunEnum.kt"); + @TestMetadata("insideClassLabelDebugger.kt") + public void testInsideClassLabelDebugger() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelDebugger.kt"); doTest(fileName); } - @TestMetadata("insideClassObjectFunEval.kt") - public void testInsideClassObjectFunEval() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunEval.kt"); + @TestMetadata("insideClassLabelDefault.kt") + public void testInsideClassLabelDefault() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassLabelDefault.kt"); + doTest(fileName); + } + + @TestMetadata("insideClassObjectFunExtends.kt") + public void testInsideClassObjectFunExtends() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunExtends.kt"); + doTest(fileName); + } + + @TestMetadata("insideClassObjectFunFinally.kt") + public void testInsideClassObjectFunFinally() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunFinally.kt"); doTest(fileName); } @@ -467,15 +467,15 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideClassObjectFunParamExport.kt") - public void testInsideClassObjectFunParamExport() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExport.kt"); + @TestMetadata("insideClassObjectFunParamFunction.kt") + public void testInsideClassObjectFunParamFunction() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamFunction.kt"); doTest(fileName); } - @TestMetadata("insideClassObjectFunParamExtends.kt") - public void testInsideClassObjectFunParamExtends() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExtends.kt"); + @TestMetadata("insideClassObjectFunParamImplements.kt") + public void testInsideClassObjectFunParamImplements() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamImplements.kt"); doTest(fileName); } @@ -485,21 +485,27 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideClassObjectFunParamNull.kt") - public void testInsideClassObjectFunParamNull() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamNull.kt"); + @TestMetadata("insideClassObjectFunParamInterface.kt") + public void testInsideClassObjectFunParamInterface() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamInterface.kt"); doTest(fileName); } - @TestMetadata("insideClassObjectLabelFinally.kt") - public void testInsideClassObjectLabelFinally() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFinally.kt"); + @TestMetadata("insideClassObjectLabelImport.kt") + public void testInsideClassObjectLabelImport() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelImport.kt"); doTest(fileName); } - @TestMetadata("insideClassObjectLabelFunction.kt") - public void testInsideClassObjectLabelFunction() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFunction.kt"); + @TestMetadata("insideClassObjectLabelInstanceof.kt") + public void testInsideClassObjectLabelInstanceof() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelInstanceof.kt"); + doTest(fileName); + } + + @TestMetadata("insideClassObjectLabelNull.kt") + public void testInsideClassObjectLabelNull() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelNull.kt"); doTest(fileName); } @@ -509,27 +515,15 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideClassObjectLabelReturn.kt") - public void testInsideClassObjectLabelReturn() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectLabelReturn.kt"); - doTest(fileName); - } - - @TestMetadata("insideClassObjectValConst.kt") - public void testInsideClassObjectValConst() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValConst.kt"); - doTest(fileName); - } - @TestMetadata("insideClassObjectValContinue.kt") public void testInsideClassObjectValContinue() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValContinue.kt"); doTest(fileName); } - @TestMetadata("insideClassObjectValDebugger.kt") - public void testInsideClassObjectValDebugger() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValDebugger.kt"); + @TestMetadata("insideClassObjectValDelete.kt") + public void testInsideClassObjectValDelete() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValDelete.kt"); doTest(fileName); } @@ -539,15 +533,9 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideClassObjectVarDefault.kt") - public void testInsideClassObjectVarDefault() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarDefault.kt"); - doTest(fileName); - } - - @TestMetadata("insideClassObjectVarDelete.kt") - public void testInsideClassObjectVarDelete() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarDelete.kt"); + @TestMetadata("insideClassObjectValEnum.kt") + public void testInsideClassObjectValEnum() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectValEnum.kt"); doTest(fileName); } @@ -557,12 +545,36 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } + @TestMetadata("insideClassObjectVarEval.kt") + public void testInsideClassObjectVarEval() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarEval.kt"); + doTest(fileName); + } + + @TestMetadata("insideClassObjectVarExport.kt") + public void testInsideClassObjectVarExport() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarExport.kt"); + doTest(fileName); + } + @TestMetadata("insideClassObjectVarFalse.kt") public void testInsideClassObjectVarFalse() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassObjectVarFalse.kt"); doTest(fileName); } + @TestMetadata("insideClassValInfinity.kt") + public void testInsideClassValInfinity() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValInfinity.kt"); + doTest(fileName); + } + + @TestMetadata("insideClassValKotlin.kt") + public void testInsideClassValKotlin() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValKotlin.kt"); + doTest(fileName); + } + @TestMetadata("insideClassValReturn.kt") public void testInsideClassValReturn() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValReturn.kt"); @@ -575,21 +587,15 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideClassValVoid.kt") - public void testInsideClassValVoid() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValVoid.kt"); + @TestMetadata("insideClassVarArguments.kt") + public void testInsideClassVarArguments() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassVarArguments.kt"); doTest(fileName); } - @TestMetadata("insideClassValWith.kt") - public void testInsideClassValWith() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassValWith.kt"); - doTest(fileName); - } - - @TestMetadata("insideClassVarInfinity.kt") - public void testInsideClassVarInfinity() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassVarInfinity.kt"); + @TestMetadata("insideClassVarNaN.kt") + public void testInsideClassVarNaN() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassVarNaN.kt"); doTest(fileName); } @@ -605,39 +611,21 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideClassVarYield.kt") - public void testInsideClassVarYield() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideClassVarYield.kt"); + @TestMetadata("insideObjectFunParamSwitch.kt") + public void testInsideObjectFunParamSwitch() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamSwitch.kt"); doTest(fileName); } - @TestMetadata("insideObjectFunLet.kt") - public void testInsideObjectFunLet() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunLet.kt"); + @TestMetadata("insideObjectFunParamTypeof.kt") + public void testInsideObjectFunParamTypeof() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamTypeof.kt"); doTest(fileName); } - @TestMetadata("insideObjectFunNew.kt") - public void testInsideObjectFunNew() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunNew.kt"); - doTest(fileName); - } - - @TestMetadata("insideObjectFunParamBreak.kt") - public void testInsideObjectFunParamBreak() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamBreak.kt"); - doTest(fileName); - } - - @TestMetadata("insideObjectFunParamPrivate.kt") - public void testInsideObjectFunParamPrivate() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamPrivate.kt"); - doTest(fileName); - } - - @TestMetadata("insideObjectFunParamProtected.kt") - public void testInsideObjectFunParamProtected() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamProtected.kt"); + @TestMetadata("insideObjectFunParamVar.kt") + public void testInsideObjectFunParamVar() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunParamVar.kt"); doTest(fileName); } @@ -647,15 +635,33 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } + @TestMetadata("insideObjectFunPublic.kt") + public void testInsideObjectFunPublic() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunPublic.kt"); + doTest(fileName); + } + + @TestMetadata("insideObjectFunStatic.kt") + public void testInsideObjectFunStatic() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunStatic.kt"); + doTest(fileName); + } + + @TestMetadata("insideObjectFunTrue.kt") + public void testInsideObjectFunTrue() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunTrue.kt"); + doTest(fileName); + } + @TestMetadata("insideObjectFunTry.kt") public void testInsideObjectFunTry() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunTry.kt"); doTest(fileName); } - @TestMetadata("insideObjectFunVar.kt") - public void testInsideObjectFunVar() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectFunVar.kt"); + @TestMetadata("insideObjectLabelBreak.kt") + public void testInsideObjectLabelBreak() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelBreak.kt"); doTest(fileName); } @@ -665,33 +671,33 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideObjectLabelContinue.kt") - public void testInsideObjectLabelContinue() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelContinue.kt"); + @TestMetadata("insideObjectLabelUndefined.kt") + public void testInsideObjectLabelUndefined() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelUndefined.kt"); doTest(fileName); } - @TestMetadata("insideObjectLabelPublic.kt") - public void testInsideObjectLabelPublic() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelPublic.kt"); + @TestMetadata("insideObjectLabelVoid.kt") + public void testInsideObjectLabelVoid() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelVoid.kt"); doTest(fileName); } - @TestMetadata("insideObjectLabelStatic.kt") - public void testInsideObjectLabelStatic() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectLabelStatic.kt"); + @TestMetadata("insideObjectValLet.kt") + public void testInsideObjectValLet() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValLet.kt"); doTest(fileName); } - @TestMetadata("insideObjectValImplements.kt") - public void testInsideObjectValImplements() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValImplements.kt"); + @TestMetadata("insideObjectValNew.kt") + public void testInsideObjectValNew() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValNew.kt"); doTest(fileName); } - @TestMetadata("insideObjectValImport.kt") - public void testInsideObjectValImport() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValImport.kt"); + @TestMetadata("insideObjectValReturn.kt") + public void testInsideObjectValReturn() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValReturn.kt"); doTest(fileName); } @@ -701,21 +707,21 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideObjectValThis.kt") - public void testInsideObjectValThis() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectValThis.kt"); + @TestMetadata("insideObjectVarPrivate.kt") + public void testInsideObjectVarPrivate() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarPrivate.kt"); doTest(fileName); } - @TestMetadata("insideObjectVarInstanceof.kt") - public void testInsideObjectVarInstanceof() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarInstanceof.kt"); + @TestMetadata("insideObjectVarProtected.kt") + public void testInsideObjectVarProtected() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarProtected.kt"); doTest(fileName); } - @TestMetadata("insideObjectVarInterface.kt") - public void testInsideObjectVarInterface() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarInterface.kt"); + @TestMetadata("insideObjectVarThis.kt") + public void testInsideObjectVarThis() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarThis.kt"); doTest(fileName); } @@ -725,12 +731,6 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("insideObjectVarTrue.kt") - public void testInsideObjectVarTrue() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/insideObjectVarTrue.kt"); - doTest(fileName); - } - @TestMetadata("localCatchNull.kt") public void testLocalCatchNull() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchNull.kt"); @@ -743,21 +743,15 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("localCatchTypeof.kt") - public void testLocalCatchTypeof() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchTypeof.kt"); + @TestMetadata("localCatchWith.kt") + public void testLocalCatchWith() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchWith.kt"); doTest(fileName); } - @TestMetadata("localCatchUndefined.kt") - public void testLocalCatchUndefined() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchUndefined.kt"); - doTest(fileName); - } - - @TestMetadata("localFunDo.kt") - public void testLocalFunDo() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunDo.kt"); + @TestMetadata("localCatchYield.kt") + public void testLocalCatchYield() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localCatchYield.kt"); doTest(fileName); } @@ -767,15 +761,9 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("localFunNew.kt") - public void testLocalFunNew() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunNew.kt"); - doTest(fileName); - } - - @TestMetadata("localFunParamFalse.kt") - public void testLocalFunParamFalse() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamFalse.kt"); + @TestMetadata("localFunFalse.kt") + public void testLocalFunFalse() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunFalse.kt"); doTest(fileName); } @@ -785,27 +773,33 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("localFunParamProtected.kt") - public void testLocalFunParamProtected() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamProtected.kt"); + @TestMetadata("localFunParamIf.kt") + public void testLocalFunParamIf() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamIf.kt"); doTest(fileName); } - @TestMetadata("localFunParamPublic.kt") - public void testLocalFunParamPublic() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamPublic.kt"); + @TestMetadata("localFunParamSwitch.kt") + public void testLocalFunParamSwitch() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamSwitch.kt"); doTest(fileName); } - @TestMetadata("localFunPrivate.kt") - public void testLocalFunPrivate() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunPrivate.kt"); + @TestMetadata("localFunParamTypeof.kt") + public void testLocalFunParamTypeof() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunParamTypeof.kt"); doTest(fileName); } - @TestMetadata("localLabelIf.kt") - public void testLocalLabelIf() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelIf.kt"); + @TestMetadata("localFunPublic.kt") + public void testLocalFunPublic() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunPublic.kt"); + doTest(fileName); + } + + @TestMetadata("localFunStatic.kt") + public void testLocalFunStatic() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localFunStatic.kt"); doTest(fileName); } @@ -815,15 +809,21 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("localLabelStatic.kt") - public void testLocalLabelStatic() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelStatic.kt"); + @TestMetadata("localLabelInterface.kt") + public void testLocalLabelInterface() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelInterface.kt"); doTest(fileName); } - @TestMetadata("localLabelSwitch.kt") - public void testLocalLabelSwitch() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelSwitch.kt"); + @TestMetadata("localLabelUndefined.kt") + public void testLocalLabelUndefined() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelUndefined.kt"); + doTest(fileName); + } + + @TestMetadata("localLabelVoid.kt") + public void testLocalLabelVoid() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localLabelVoid.kt"); doTest(fileName); } @@ -833,27 +833,21 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("localValImport.kt") - public void testLocalValImport() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValImport.kt"); + @TestMetadata("localValClass.kt") + public void testLocalValClass() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValClass.kt"); doTest(fileName); } - @TestMetadata("localValInstanceof.kt") - public void testLocalValInstanceof() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValInstanceof.kt"); + @TestMetadata("localValLet.kt") + public void testLocalValLet() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValLet.kt"); doTest(fileName); } - @TestMetadata("localValWhile.kt") - public void testLocalValWhile() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValWhile.kt"); - doTest(fileName); - } - - @TestMetadata("localVarClass.kt") - public void testLocalVarClass() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarClass.kt"); + @TestMetadata("localValNew.kt") + public void testLocalValNew() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localValNew.kt"); doTest(fileName); } @@ -863,15 +857,21 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("localVarInterface.kt") - public void testLocalVarInterface() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarInterface.kt"); + @TestMetadata("localVarDo.kt") + public void testLocalVarDo() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarDo.kt"); doTest(fileName); } - @TestMetadata("localVarLet.kt") - public void testLocalVarLet() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarLet.kt"); + @TestMetadata("localVarPrivate.kt") + public void testLocalVarPrivate() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarPrivate.kt"); + doTest(fileName); + } + + @TestMetadata("localVarProtected.kt") + public void testLocalVarProtected() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/localVarProtected.kt"); doTest(fileName); } @@ -887,33 +887,27 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } + @TestMetadata("toplevelClassNull.kt") + public void testToplevelClassNull() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelClassNull.kt"); + doTest(fileName); + } + @TestMetadata("toplevelClassPackage.kt") public void testToplevelClassPackage() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelClassPackage.kt"); doTest(fileName); } - @TestMetadata("toplevelClassReturn.kt") - public void testToplevelClassReturn() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelClassReturn.kt"); + @TestMetadata("toplevelEnumFunction.kt") + public void testToplevelEnumFunction() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumFunction.kt"); doTest(fileName); } - @TestMetadata("toplevelEnumExtends.kt") - public void testToplevelEnumExtends() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumExtends.kt"); - doTest(fileName); - } - - @TestMetadata("toplevelEnumFinally.kt") - public void testToplevelEnumFinally() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumFinally.kt"); - doTest(fileName); - } - - @TestMetadata("toplevelEnumThrow.kt") - public void testToplevelEnumThrow() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumThrow.kt"); + @TestMetadata("toplevelEnumImplements.kt") + public void testToplevelEnumImplements() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumImplements.kt"); doTest(fileName); } @@ -923,6 +917,12 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } + @TestMetadata("toplevelEnumTry.kt") + public void testToplevelEnumTry() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelEnumTry.kt"); + doTest(fileName); + } + @TestMetadata("toplevelFunAwait.kt") public void testToplevelFunAwait() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelFunAwait.kt"); @@ -971,6 +971,30 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } + @TestMetadata("toplevelInterfaceExtends.kt") + public void testToplevelInterfaceExtends() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelInterfaceExtends.kt"); + doTest(fileName); + } + + @TestMetadata("toplevelInterfaceFinally.kt") + public void testToplevelInterfaceFinally() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelInterfaceFinally.kt"); + doTest(fileName); + } + + @TestMetadata("toplevelInterfaceThis.kt") + public void testToplevelInterfaceThis() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelInterfaceThis.kt"); + doTest(fileName); + } + + @TestMetadata("toplevelInterfaceThrow.kt") + public void testToplevelInterfaceThrow() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelInterfaceThrow.kt"); + doTest(fileName); + } + @TestMetadata("toplevelLabelDebugger.kt") public void testToplevelLabelDebugger() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelLabelDebugger.kt"); @@ -989,27 +1013,21 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("toplevelLabelNull.kt") - public void testToplevelLabelNull() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelLabelNull.kt"); + @TestMetadata("toplevelLabelInterface.kt") + public void testToplevelLabelInterface() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelLabelInterface.kt"); doTest(fileName); } - @TestMetadata("toplevelObjectFunction.kt") - public void testToplevelObjectFunction() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectFunction.kt"); + @TestMetadata("toplevelObjectImport.kt") + public void testToplevelObjectImport() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectImport.kt"); doTest(fileName); } - @TestMetadata("toplevelObjectImplements.kt") - public void testToplevelObjectImplements() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectImplements.kt"); - doTest(fileName); - } - - @TestMetadata("toplevelObjectTry.kt") - public void testToplevelObjectTry() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectTry.kt"); + @TestMetadata("toplevelObjectInstanceof.kt") + public void testToplevelObjectInstanceof() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectInstanceof.kt"); doTest(fileName); } @@ -1019,6 +1037,12 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } + @TestMetadata("toplevelObjectWhile.kt") + public void testToplevelObjectWhile() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelObjectWhile.kt"); + doTest(fileName); + } + @TestMetadata("toplevelTraitEval.kt") public void testToplevelTraitEval() throws Exception { String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitEval.kt"); @@ -1031,15 +1055,15 @@ public class ReservedWordTestGenerated extends AbstractReservedWordTest { doTest(fileName); } - @TestMetadata("toplevelTraitSuper.kt") - public void testToplevelTraitSuper() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitSuper.kt"); + @TestMetadata("toplevelTraitReturn.kt") + public void testToplevelTraitReturn() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitReturn.kt"); doTest(fileName); } - @TestMetadata("toplevelTraitThis.kt") - public void testToplevelTraitThis() throws Exception { - String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitThis.kt"); + @TestMetadata("toplevelTraitSuper.kt") + public void testToplevelTraitSuper() throws Exception { + String fileName = JetTestUtils.navigationMetadata("js/js.translator/testData/reservedWords/cases/toplevelTraitSuper.kt"); doTest(fileName); } diff --git a/js/js.translator/testData/reservedWords/cases/SHOULD_BE_ESCAPED.txt b/js/js.translator/testData/reservedWords/cases/SHOULD_BE_ESCAPED.txt index 1cfb9f542bc..c0506b1b927 100644 --- a/js/js.translator/testData/reservedWords/cases/SHOULD_BE_ESCAPED.txt +++ b/js/js.translator/testData/reservedWords/cases/SHOULD_BE_ESCAPED.txt @@ -8,6 +8,7 @@ false for if in +interface null package return diff --git a/js/js.translator/testData/reservedWords/cases/SHOULD_NOT_BE_ESCAPED.txt b/js/js.translator/testData/reservedWords/cases/SHOULD_NOT_BE_ESCAPED.txt index d7658845bec..90678c9f7e8 100644 --- a/js/js.translator/testData/reservedWords/cases/SHOULD_NOT_BE_ESCAPED.txt +++ b/js/js.translator/testData/reservedWords/cases/SHOULD_NOT_BE_ESCAPED.txt @@ -19,7 +19,6 @@ function implements import instanceof -interface let new private diff --git a/js/js.translator/testData/reservedWords/cases/dataClassParamArguments.kt b/js/js.translator/testData/reservedWords/cases/dataClassParamArguments.kt new file mode 100644 index 00000000000..a3a6f84707d --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/dataClassParamArguments.kt @@ -0,0 +1,15 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +data class DataClass(arguments: String) { + init { + testRenamed("arguments", { arguments }) + } +} + +fun box(): String { + DataClass("123") + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/dataClassParamWith.kt b/js/js.translator/testData/reservedWords/cases/dataClassParamFor.kt similarity index 70% rename from js/js.translator/testData/reservedWords/cases/dataClassParamWith.kt rename to js/js.translator/testData/reservedWords/cases/dataClassParamFor.kt index f2cdfd01b98..ca9670b4f11 100644 --- a/js/js.translator/testData/reservedWords/cases/dataClassParamWith.kt +++ b/js/js.translator/testData/reservedWords/cases/dataClassParamFor.kt @@ -2,9 +2,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -data class DataClass(with: String) { +data class DataClass(`for`: String) { init { - testRenamed("with", { with }) + testRenamed("for", { `for` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/dataClassParamIn.kt b/js/js.translator/testData/reservedWords/cases/dataClassParamNaN.kt similarity index 71% rename from js/js.translator/testData/reservedWords/cases/dataClassParamIn.kt rename to js/js.translator/testData/reservedWords/cases/dataClassParamNaN.kt index b1912eae402..d2adba53106 100644 --- a/js/js.translator/testData/reservedWords/cases/dataClassParamIn.kt +++ b/js/js.translator/testData/reservedWords/cases/dataClassParamNaN.kt @@ -2,9 +2,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -data class DataClass(`in`: String) { +data class DataClass(NaN: String) { init { - testRenamed("in", { `in` }) + testRenamed("NaN", { NaN }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumVarContinue.kt b/js/js.translator/testData/reservedWords/cases/dataClassValContinue.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/enumVarContinue.kt rename to js/js.translator/testData/reservedWords/cases/dataClassValContinue.kt index d0aa18c53f6..38ffd370cf0 100644 --- a/js/js.translator/testData/reservedWords/cases/enumVarContinue.kt +++ b/js/js.translator/testData/reservedWords/cases/dataClassValContinue.kt @@ -2,17 +2,14 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -enum class Foo { - BAR - var `continue`: Int = 0 - - fun test() { +data class DataClass(val `continue`: String) { + init { testNotRenamed("continue", { `continue` }) } } fun box(): String { - Foo.BAR.test() + DataClass("123") return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/dataClassValSwitch.kt b/js/js.translator/testData/reservedWords/cases/dataClassValSwitch.kt deleted file mode 100644 index 0b1f109b248..00000000000 --- a/js/js.translator/testData/reservedWords/cases/dataClassValSwitch.kt +++ /dev/null @@ -1,15 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -data class DataClass(val switch: String) { - init { - testNotRenamed("switch", { switch }) - } -} - -fun box(): String { - DataClass("123") - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/dataClassValTypeof.kt b/js/js.translator/testData/reservedWords/cases/dataClassValTypeof.kt deleted file mode 100644 index 4e1f6d16e82..00000000000 --- a/js/js.translator/testData/reservedWords/cases/dataClassValTypeof.kt +++ /dev/null @@ -1,15 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -data class DataClass(val typeof: String) { - init { - testNotRenamed("typeof", { typeof }) - } -} - -fun box(): String { - DataClass("123") - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/dataClassParamYield.kt b/js/js.translator/testData/reservedWords/cases/dataClassValWith.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/dataClassParamYield.kt rename to js/js.translator/testData/reservedWords/cases/dataClassValWith.kt index 30baf815ebf..7f642e2eae6 100644 --- a/js/js.translator/testData/reservedWords/cases/dataClassParamYield.kt +++ b/js/js.translator/testData/reservedWords/cases/dataClassValWith.kt @@ -2,9 +2,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -data class DataClass(yield: String) { +data class DataClass(val with: String) { init { - testRenamed("yield", { yield }) + testNotRenamed("with", { with }) } } diff --git a/js/js.translator/testData/reservedWords/cases/dataClassVarFor.kt b/js/js.translator/testData/reservedWords/cases/dataClassValYield.kt similarity index 68% rename from js/js.translator/testData/reservedWords/cases/dataClassVarFor.kt rename to js/js.translator/testData/reservedWords/cases/dataClassValYield.kt index 0e5db46cfc2..ba692348f88 100644 --- a/js/js.translator/testData/reservedWords/cases/dataClassVarFor.kt +++ b/js/js.translator/testData/reservedWords/cases/dataClassValYield.kt @@ -2,9 +2,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -data class DataClass(var `for`: String) { +data class DataClass(val yield: String) { init { - testNotRenamed("for", { `for` }) + testNotRenamed("yield", { yield }) } } diff --git a/js/js.translator/testData/reservedWords/cases/dataClassValElse.kt b/js/js.translator/testData/reservedWords/cases/dataClassVarElse.kt similarity index 84% rename from js/js.translator/testData/reservedWords/cases/dataClassValElse.kt rename to js/js.translator/testData/reservedWords/cases/dataClassVarElse.kt index 35140593388..ea9a61bbc8a 100644 --- a/js/js.translator/testData/reservedWords/cases/dataClassValElse.kt +++ b/js/js.translator/testData/reservedWords/cases/dataClassVarElse.kt @@ -2,7 +2,7 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -data class DataClass(val `else`: String) { +data class DataClass(var `else`: String) { init { testNotRenamed("else", { `else` }) } diff --git a/js/js.translator/testData/reservedWords/cases/dataClassVarInfinity.kt b/js/js.translator/testData/reservedWords/cases/dataClassVarInfinity.kt new file mode 100644 index 00000000000..23da1e006fc --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/dataClassVarInfinity.kt @@ -0,0 +1,15 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +data class DataClass(var Infinity: String) { + init { + testNotRenamed("Infinity", { Infinity }) + } +} + +fun box(): String { + DataClass("123") + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/dataClassVarKotlin.kt b/js/js.translator/testData/reservedWords/cases/dataClassVarKotlin.kt new file mode 100644 index 00000000000..a73fff589ff --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/dataClassVarKotlin.kt @@ -0,0 +1,15 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +data class DataClass(var Kotlin: String) { + init { + testNotRenamed("Kotlin", { Kotlin }) + } +} + +fun box(): String { + DataClass("123") + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/dataClassVarUndefined.kt b/js/js.translator/testData/reservedWords/cases/dataClassVarUndefined.kt deleted file mode 100644 index 233a766c7f5..00000000000 --- a/js/js.translator/testData/reservedWords/cases/dataClassVarUndefined.kt +++ /dev/null @@ -1,15 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -data class DataClass(var undefined: String) { - init { - testNotRenamed("undefined", { undefined }) - } -} - -fun box(): String { - DataClass("123") - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/dataClassVarVoid.kt b/js/js.translator/testData/reservedWords/cases/dataClassVarVoid.kt deleted file mode 100644 index 9bc1d389e3e..00000000000 --- a/js/js.translator/testData/reservedWords/cases/dataClassVarVoid.kt +++ /dev/null @@ -1,15 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -data class DataClass(var void: String) { - init { - testNotRenamed("void", { void }) - } -} - -fun box(): String { - DataClass("123") - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunDebugger.kt b/js/js.translator/testData/reservedWords/cases/delegatedFunDebugger.kt new file mode 100644 index 00000000000..ae05464f3d6 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/delegatedFunDebugger.kt @@ -0,0 +1,23 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +trait Trait { + fun debugger() +} + +class TraitImpl : Trait { + override fun debugger() { debugger() } +} + +class TestDelegate : Trait by TraitImpl() { + fun test() { + testNotRenamed("debugger", { ::debugger }) + } +} + +fun box(): String { + TestDelegate().test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunThrow.kt b/js/js.translator/testData/reservedWords/cases/delegatedFunDefault.kt similarity index 72% rename from js/js.translator/testData/reservedWords/cases/delegatedFunThrow.kt rename to js/js.translator/testData/reservedWords/cases/delegatedFunDefault.kt index 1076ec87877..9b4a2947bdf 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedFunThrow.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedFunDefault.kt @@ -3,16 +3,16 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - fun `throw`() + fun default() } class TraitImpl : Trait { - override fun `throw`() { `throw`() } + override fun default() { default() } } class TestDelegate : Trait by TraitImpl() { fun test() { - testNotRenamed("throw", { ::`throw` }) + testNotRenamed("default", { ::default }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunParamCatch.kt b/js/js.translator/testData/reservedWords/cases/delegatedFunParamDelete.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/delegatedFunParamCatch.kt rename to js/js.translator/testData/reservedWords/cases/delegatedFunParamDelete.kt index fa684701bcc..4304aec03d3 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedFunParamCatch.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedFunParamDelete.kt @@ -3,13 +3,13 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - fun foo(catch: String) + fun foo(delete: String) } class TraitImpl : Trait { - override fun foo(catch: String) { - assertEquals("123", catch) - testRenamed("catch", { catch }) + override fun foo(delete: String) { + assertEquals("123", delete) + testRenamed("delete", { delete }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunParamTry.kt b/js/js.translator/testData/reservedWords/cases/delegatedFunParamEnum.kt similarity index 70% rename from js/js.translator/testData/reservedWords/cases/delegatedFunParamTry.kt rename to js/js.translator/testData/reservedWords/cases/delegatedFunParamEnum.kt index cd53b2c214d..67c77d42b18 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedFunParamTry.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedFunParamEnum.kt @@ -3,13 +3,13 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - fun foo(`try`: String) + fun foo(enum: String) } class TraitImpl : Trait { - override fun foo(`try`: String) { - assertEquals("123", `try`) - testRenamed("try", { `try` }) + override fun foo(enum: String) { + assertEquals("123", enum) + testRenamed("enum", { enum }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunParamTrue.kt b/js/js.translator/testData/reservedWords/cases/delegatedFunParamThis.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/delegatedFunParamTrue.kt rename to js/js.translator/testData/reservedWords/cases/delegatedFunParamThis.kt index 56c751924bc..2809a1b5925 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedFunParamTrue.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedFunParamThis.kt @@ -3,13 +3,13 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - fun foo(`true`: String) + fun foo(`this`: String) } class TraitImpl : Trait { - override fun foo(`true`: String) { - assertEquals("123", `true`) - testRenamed("true", { `true` }) + override fun foo(`this`: String) { + assertEquals("123", `this`) + testRenamed("this", { `this` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunParamConst.kt b/js/js.translator/testData/reservedWords/cases/delegatedFunParamThrow.kt similarity index 68% rename from js/js.translator/testData/reservedWords/cases/delegatedFunParamConst.kt rename to js/js.translator/testData/reservedWords/cases/delegatedFunParamThrow.kt index 34b74765e4d..50c31700424 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedFunParamConst.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedFunParamThrow.kt @@ -3,13 +3,13 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - fun foo(const: String) + fun foo(`throw`: String) } class TraitImpl : Trait { - override fun foo(const: String) { - assertEquals("123", const) - testRenamed("const", { const }) + override fun foo(`throw`: String) { + assertEquals("123", `throw`) + testRenamed("throw", { `throw` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunThis.kt b/js/js.translator/testData/reservedWords/cases/delegatedFunReturn.kt similarity index 72% rename from js/js.translator/testData/reservedWords/cases/delegatedFunThis.kt rename to js/js.translator/testData/reservedWords/cases/delegatedFunReturn.kt index 79bae9fe36a..66c87e6a93d 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedFunThis.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedFunReturn.kt @@ -3,16 +3,16 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - fun `this`() + fun `return`() } class TraitImpl : Trait { - override fun `this`() { `this`() } + override fun `return`() { `return`() } } class TestDelegate : Trait by TraitImpl() { fun test() { - testNotRenamed("this", { ::`this` }) + testNotRenamed("return", { ::`return` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunAwait.kt b/js/js.translator/testData/reservedWords/cases/delegatedFunSuper.kt similarity index 73% rename from js/js.translator/testData/reservedWords/cases/delegatedFunAwait.kt rename to js/js.translator/testData/reservedWords/cases/delegatedFunSuper.kt index 8007783f7da..7a901c2abf7 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedFunAwait.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedFunSuper.kt @@ -3,16 +3,16 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - fun await() + fun `super`() } class TraitImpl : Trait { - override fun await() { await() } + override fun `super`() { `super`() } } class TestDelegate : Trait by TraitImpl() { fun test() { - testNotRenamed("await", { ::await }) + testNotRenamed("super", { ::`super` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedLabelVar.kt b/js/js.translator/testData/reservedWords/cases/delegatedLabelEval.kt similarity index 85% rename from js/js.translator/testData/reservedWords/cases/delegatedLabelVar.kt rename to js/js.translator/testData/reservedWords/cases/delegatedLabelEval.kt index 09f83ad09d1..fccbdfb0d5c 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedLabelVar.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedLabelEval.kt @@ -12,7 +12,7 @@ class TraitImpl : Trait { class TestDelegate : Trait by TraitImpl() { fun test() { - testRenamed("var", { `var`@ while (false) {} }) + testRenamed("eval", { eval@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedLabelWhile.kt b/js/js.translator/testData/reservedWords/cases/delegatedLabelExport.kt similarity index 84% rename from js/js.translator/testData/reservedWords/cases/delegatedLabelWhile.kt rename to js/js.translator/testData/reservedWords/cases/delegatedLabelExport.kt index 09c70081d48..d824540e061 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedLabelWhile.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedLabelExport.kt @@ -12,7 +12,7 @@ class TraitImpl : Trait { class TestDelegate : Trait by TraitImpl() { fun test() { - testRenamed("while", { `while`@ while (false) {} }) + testRenamed("export", { export@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedLabelDefault.kt b/js/js.translator/testData/reservedWords/cases/delegatedLabelTrue.kt similarity index 84% rename from js/js.translator/testData/reservedWords/cases/delegatedLabelDefault.kt rename to js/js.translator/testData/reservedWords/cases/delegatedLabelTrue.kt index 5ccc8e2b742..2a633276756 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedLabelDefault.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedLabelTrue.kt @@ -12,7 +12,7 @@ class TraitImpl : Trait { class TestDelegate : Trait by TraitImpl() { fun test() { - testRenamed("default", { default@ while (false) {} }) + testRenamed("true", { `true`@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedLabelDebugger.kt b/js/js.translator/testData/reservedWords/cases/delegatedLabelTry.kt similarity index 83% rename from js/js.translator/testData/reservedWords/cases/delegatedLabelDebugger.kt rename to js/js.translator/testData/reservedWords/cases/delegatedLabelTry.kt index cf25bcd7466..93f68acd929 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedLabelDebugger.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedLabelTry.kt @@ -12,7 +12,7 @@ class TraitImpl : Trait { class TestDelegate : Trait by TraitImpl() { fun test() { - testRenamed("debugger", { debugger@ while (false) {} }) + testRenamed("try", { `try`@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedValKotlin.kt b/js/js.translator/testData/reservedWords/cases/delegatedValAwait.kt similarity index 74% rename from js/js.translator/testData/reservedWords/cases/delegatedValKotlin.kt rename to js/js.translator/testData/reservedWords/cases/delegatedValAwait.kt index 1107642e09d..7c14180e935 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedValKotlin.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedValAwait.kt @@ -3,16 +3,16 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - val Kotlin: Int + val await: Int } class TraitImpl : Trait { - override val Kotlin: Int = 0 + override val await: Int = 0 } class TestDelegate : Trait by TraitImpl() { fun test() { - testNotRenamed("Kotlin", { Kotlin }) + testNotRenamed("await", { await }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedFunCase.kt b/js/js.translator/testData/reservedWords/cases/delegatedValCase.kt similarity index 75% rename from js/js.translator/testData/reservedWords/cases/delegatedFunCase.kt rename to js/js.translator/testData/reservedWords/cases/delegatedValCase.kt index 66337d14be8..5f73de71499 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedFunCase.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedValCase.kt @@ -3,16 +3,16 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - fun case() + val case: Int } class TraitImpl : Trait { - override fun case() { case() } + override val case: Int = 0 } class TestDelegate : Trait by TraitImpl() { fun test() { - testNotRenamed("case", { ::case }) + testNotRenamed("case", { case }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedVarNaN.kt b/js/js.translator/testData/reservedWords/cases/delegatedValIn.kt similarity index 76% rename from js/js.translator/testData/reservedWords/cases/delegatedVarNaN.kt rename to js/js.translator/testData/reservedWords/cases/delegatedValIn.kt index 6d5658a86e0..c7908d70c58 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedVarNaN.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedValIn.kt @@ -3,16 +3,16 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - var NaN: Int + val `in`: Int } class TraitImpl : Trait { - override var NaN: Int = 0 + override val `in`: Int = 0 } class TestDelegate : Trait by TraitImpl() { fun test() { - testNotRenamed("NaN", { NaN }) + testNotRenamed("in", { `in` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/delegatedValInfinity.kt b/js/js.translator/testData/reservedWords/cases/delegatedValInfinity.kt deleted file mode 100644 index 38d2c89601d..00000000000 --- a/js/js.translator/testData/reservedWords/cases/delegatedValInfinity.kt +++ /dev/null @@ -1,23 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -trait Trait { - val Infinity: Int -} - -class TraitImpl : Trait { - override val Infinity: Int = 0 -} - -class TestDelegate : Trait by TraitImpl() { - fun test() { - testNotRenamed("Infinity", { Infinity }) - } -} - -fun box(): String { - TestDelegate().test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/delegatedValInterface.kt b/js/js.translator/testData/reservedWords/cases/delegatedValInterface.kt new file mode 100644 index 00000000000..91d76821843 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/delegatedValInterface.kt @@ -0,0 +1,23 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +trait Trait { + val `interface`: Int +} + +class TraitImpl : Trait { + override val `interface`: Int = 0 +} + +class TestDelegate : Trait by TraitImpl() { + fun test() { + testNotRenamed("interface", { `interface` }) + } +} + +fun box(): String { + TestDelegate().test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/delegatedVarArguments.kt b/js/js.translator/testData/reservedWords/cases/delegatedVarArguments.kt deleted file mode 100644 index 3c15852cd1a..00000000000 --- a/js/js.translator/testData/reservedWords/cases/delegatedVarArguments.kt +++ /dev/null @@ -1,23 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -trait Trait { - var arguments: Int -} - -class TraitImpl : Trait { - override var arguments: Int = 0 -} - -class TestDelegate : Trait by TraitImpl() { - fun test() { - testNotRenamed("arguments", { arguments }) - } -} - -fun box(): String { - TestDelegate().test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/delegatedVarCatch.kt b/js/js.translator/testData/reservedWords/cases/delegatedVarCatch.kt new file mode 100644 index 00000000000..ed3ad78b5f9 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/delegatedVarCatch.kt @@ -0,0 +1,23 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +trait Trait { + var catch: Int +} + +class TraitImpl : Trait { + override var catch: Int = 0 +} + +class TestDelegate : Trait by TraitImpl() { + fun test() { + testNotRenamed("catch", { catch }) + } +} + +fun box(): String { + TestDelegate().test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/delegatedVarConst.kt b/js/js.translator/testData/reservedWords/cases/delegatedVarConst.kt new file mode 100644 index 00000000000..d5640c61564 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/delegatedVarConst.kt @@ -0,0 +1,23 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +trait Trait { + var const: Int +} + +class TraitImpl : Trait { + override var const: Int = 0 +} + +class TestDelegate : Trait by TraitImpl() { + fun test() { + testNotRenamed("const", { const }) + } +} + +fun box(): String { + TestDelegate().test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/delegatedValNull.kt b/js/js.translator/testData/reservedWords/cases/delegatedVarNull.kt similarity index 86% rename from js/js.translator/testData/reservedWords/cases/delegatedValNull.kt rename to js/js.translator/testData/reservedWords/cases/delegatedVarNull.kt index a2fcde3f568..aa3b8b9f74a 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedValNull.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedVarNull.kt @@ -3,11 +3,11 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - val `null`: Int + var `null`: Int } class TraitImpl : Trait { - override val `null`: Int = 0 + override var `null`: Int = 0 } class TestDelegate : Trait by TraitImpl() { diff --git a/js/js.translator/testData/reservedWords/cases/delegatedValPackage.kt b/js/js.translator/testData/reservedWords/cases/delegatedVarPackage.kt similarity index 85% rename from js/js.translator/testData/reservedWords/cases/delegatedValPackage.kt rename to js/js.translator/testData/reservedWords/cases/delegatedVarPackage.kt index efd2bdded7c..754328218a5 100644 --- a/js/js.translator/testData/reservedWords/cases/delegatedValPackage.kt +++ b/js/js.translator/testData/reservedWords/cases/delegatedVarPackage.kt @@ -3,11 +3,11 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! trait Trait { - val `package`: Int + var `package`: Int } class TraitImpl : Trait { - override val `package`: Int = 0 + override var `package`: Int = 0 } class TestDelegate : Trait by TraitImpl() { diff --git a/js/js.translator/testData/reservedWords/cases/delegatedVarReturn.kt b/js/js.translator/testData/reservedWords/cases/delegatedVarReturn.kt deleted file mode 100644 index d1cc32f7839..00000000000 --- a/js/js.translator/testData/reservedWords/cases/delegatedVarReturn.kt +++ /dev/null @@ -1,23 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -trait Trait { - var `return`: Int -} - -class TraitImpl : Trait { - override var `return`: Int = 0 -} - -class TestDelegate : Trait by TraitImpl() { - fun test() { - testNotRenamed("return", { `return` }) - } -} - -fun box(): String { - TestDelegate().test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/delegatedVarSuper.kt b/js/js.translator/testData/reservedWords/cases/delegatedVarSuper.kt deleted file mode 100644 index 4189069470c..00000000000 --- a/js/js.translator/testData/reservedWords/cases/delegatedVarSuper.kt +++ /dev/null @@ -1,23 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -trait Trait { - var `super`: Int -} - -class TraitImpl : Trait { - override var `super`: Int = 0 -} - -class TestDelegate : Trait by TraitImpl() { - fun test() { - testNotRenamed("super", { `super` }) - } -} - -fun box(): String { - TestDelegate().test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumEntryLet.kt b/js/js.translator/testData/reservedWords/cases/enumEntryIn.kt similarity index 77% rename from js/js.translator/testData/reservedWords/cases/enumEntryLet.kt rename to js/js.translator/testData/reservedWords/cases/enumEntryIn.kt index 36ecd6ec68d..522a294ced5 100644 --- a/js/js.translator/testData/reservedWords/cases/enumEntryLet.kt +++ b/js/js.translator/testData/reservedWords/cases/enumEntryIn.kt @@ -3,11 +3,11 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! enum class Foo { - let + `in` } fun box(): String { - testNotRenamed("let", { Foo.let }) + testNotRenamed("in", { Foo.`in` }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumEntryInterface.kt b/js/js.translator/testData/reservedWords/cases/enumEntryInterface.kt index f538acbcf72..f21efdcd2a6 100644 --- a/js/js.translator/testData/reservedWords/cases/enumEntryInterface.kt +++ b/js/js.translator/testData/reservedWords/cases/enumEntryInterface.kt @@ -3,11 +3,11 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! enum class Foo { - interface + `interface` } fun box(): String { - testNotRenamed("interface", { Foo.interface }) + testNotRenamed("interface", { Foo.`interface` }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumEntryReturn.kt b/js/js.translator/testData/reservedWords/cases/enumEntryPublic.kt similarity index 73% rename from js/js.translator/testData/reservedWords/cases/enumEntryReturn.kt rename to js/js.translator/testData/reservedWords/cases/enumEntryPublic.kt index 69d5f800783..951d6ae0b2f 100644 --- a/js/js.translator/testData/reservedWords/cases/enumEntryReturn.kt +++ b/js/js.translator/testData/reservedWords/cases/enumEntryPublic.kt @@ -3,11 +3,11 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! enum class Foo { - `return` + `public` } fun box(): String { - testNotRenamed("return", { Foo.`return` }) + testNotRenamed("public", { Foo.`public` }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumEntryPackage.kt b/js/js.translator/testData/reservedWords/cases/enumEntryStatic.kt similarity index 72% rename from js/js.translator/testData/reservedWords/cases/enumEntryPackage.kt rename to js/js.translator/testData/reservedWords/cases/enumEntryStatic.kt index cc59cf8a559..6c4453b83b2 100644 --- a/js/js.translator/testData/reservedWords/cases/enumEntryPackage.kt +++ b/js/js.translator/testData/reservedWords/cases/enumEntryStatic.kt @@ -3,11 +3,11 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! enum class Foo { - `package` + static } fun box(): String { - testNotRenamed("package", { Foo.`package` }) + testNotRenamed("static", { Foo.static }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumFunExtends.kt b/js/js.translator/testData/reservedWords/cases/enumFunContinue.kt similarity index 70% rename from js/js.translator/testData/reservedWords/cases/enumFunExtends.kt rename to js/js.translator/testData/reservedWords/cases/enumFunContinue.kt index 1092a178fc3..a36d2088dd9 100644 --- a/js/js.translator/testData/reservedWords/cases/enumFunExtends.kt +++ b/js/js.translator/testData/reservedWords/cases/enumFunContinue.kt @@ -4,10 +4,10 @@ package foo enum class Foo { BAR - fun extends() { extends() } + fun `continue`() { `continue`() } fun test() { - testNotRenamed("extends", { ::extends }) + testNotRenamed("continue", { ::`continue` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumVarEval.kt b/js/js.translator/testData/reservedWords/cases/enumFunDo.kt similarity index 76% rename from js/js.translator/testData/reservedWords/cases/enumVarEval.kt rename to js/js.translator/testData/reservedWords/cases/enumFunDo.kt index 48dfd177a3f..97e7d69e0cb 100644 --- a/js/js.translator/testData/reservedWords/cases/enumVarEval.kt +++ b/js/js.translator/testData/reservedWords/cases/enumFunDo.kt @@ -4,10 +4,10 @@ package foo enum class Foo { BAR - var eval: Int = 0 + fun `do`() { `do`() } fun test() { - testNotRenamed("eval", { eval }) + testNotRenamed("do", { ::`do` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumFunFinally.kt b/js/js.translator/testData/reservedWords/cases/enumFunFinally.kt deleted file mode 100644 index 2717028dbe7..00000000000 --- a/js/js.translator/testData/reservedWords/cases/enumFunFinally.kt +++ /dev/null @@ -1,18 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -enum class Foo { - BAR - fun finally() { finally() } - - fun test() { - testNotRenamed("finally", { ::finally }) - } -} - -fun box(): String { - Foo.BAR.test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumFunImport.kt b/js/js.translator/testData/reservedWords/cases/enumFunImport.kt new file mode 100644 index 00000000000..7e7ccb262f4 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/enumFunImport.kt @@ -0,0 +1,18 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +enum class Foo { + BAR + fun import() { import() } + + fun test() { + testNotRenamed("import", { ::import }) + } +} + +fun box(): String { + Foo.BAR.test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumFunFalse.kt b/js/js.translator/testData/reservedWords/cases/enumFunInstanceof.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/enumFunFalse.kt rename to js/js.translator/testData/reservedWords/cases/enumFunInstanceof.kt index 5209eec730a..875c95f1f83 100644 --- a/js/js.translator/testData/reservedWords/cases/enumFunFalse.kt +++ b/js/js.translator/testData/reservedWords/cases/enumFunInstanceof.kt @@ -4,10 +4,10 @@ package foo enum class Foo { BAR - fun `false`() { `false`() } + fun instanceof() { instanceof() } fun test() { - testNotRenamed("false", { ::`false` }) + testNotRenamed("instanceof", { ::instanceof }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumFunParamFunction.kt b/js/js.translator/testData/reservedWords/cases/enumFunParamElse.kt similarity index 68% rename from js/js.translator/testData/reservedWords/cases/enumFunParamFunction.kt rename to js/js.translator/testData/reservedWords/cases/enumFunParamElse.kt index 26f8d44dfbc..c12c237a8e9 100644 --- a/js/js.translator/testData/reservedWords/cases/enumFunParamFunction.kt +++ b/js/js.translator/testData/reservedWords/cases/enumFunParamElse.kt @@ -4,9 +4,9 @@ package foo enum class Foo { BAR - fun foo(function: String) { - assertEquals("123", function) - testRenamed("function", { function }) + fun foo(`else`: String) { + assertEquals("123", `else`) + testRenamed("else", { `else` }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/localFunParamFalse.kt b/js/js.translator/testData/reservedWords/cases/enumFunParamFalse.kt similarity index 73% rename from js/js.translator/testData/reservedWords/cases/localFunParamFalse.kt rename to js/js.translator/testData/reservedWords/cases/enumFunParamFalse.kt index b837093fb84..90307feff29 100644 --- a/js/js.translator/testData/reservedWords/cases/localFunParamFalse.kt +++ b/js/js.translator/testData/reservedWords/cases/enumFunParamFalse.kt @@ -2,13 +2,20 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -fun box(): String { +enum class Foo { + BAR fun foo(`false`: String) { assertEquals("123", `false`) testRenamed("false", { `false` }) } - foo("123") + fun test() { + foo("123") + } +} + +fun box(): String { + Foo.BAR.test() return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumFunParamFor.kt b/js/js.translator/testData/reservedWords/cases/enumFunParamLet.kt similarity index 71% rename from js/js.translator/testData/reservedWords/cases/enumFunParamFor.kt rename to js/js.translator/testData/reservedWords/cases/enumFunParamLet.kt index 6e62ed73cdf..c281954e849 100644 --- a/js/js.translator/testData/reservedWords/cases/enumFunParamFor.kt +++ b/js/js.translator/testData/reservedWords/cases/enumFunParamLet.kt @@ -4,9 +4,9 @@ package foo enum class Foo { BAR - fun foo(`for`: String) { - assertEquals("123", `for`) - testRenamed("for", { `for` }) + fun foo(let: String) { + assertEquals("123", let) + testRenamed("let", { let }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/enumFunParamImplements.kt b/js/js.translator/testData/reservedWords/cases/enumFunParamNew.kt similarity index 67% rename from js/js.translator/testData/reservedWords/cases/enumFunParamImplements.kt rename to js/js.translator/testData/reservedWords/cases/enumFunParamNew.kt index e864af51f47..3cb04eb0674 100644 --- a/js/js.translator/testData/reservedWords/cases/enumFunParamImplements.kt +++ b/js/js.translator/testData/reservedWords/cases/enumFunParamNew.kt @@ -4,9 +4,9 @@ package foo enum class Foo { BAR - fun foo(implements: String) { - assertEquals("123", implements) - testRenamed("implements", { implements }) + fun foo(new: String) { + assertEquals("123", new) + testRenamed("new", { new }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/enumLabelNull.kt b/js/js.translator/testData/reservedWords/cases/enumLabelFor.kt similarity index 80% rename from js/js.translator/testData/reservedWords/cases/enumLabelNull.kt rename to js/js.translator/testData/reservedWords/cases/enumLabelFor.kt index acab929106f..f31c0bfd5ee 100644 --- a/js/js.translator/testData/reservedWords/cases/enumLabelNull.kt +++ b/js/js.translator/testData/reservedWords/cases/enumLabelFor.kt @@ -7,7 +7,7 @@ enum class Foo { val t: Int = 0 fun test() { - testRenamed("null", { `null`@ while (false) {} }) + testRenamed("for", { `for`@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumLabelIn.kt b/js/js.translator/testData/reservedWords/cases/enumLabelIf.kt similarity index 81% rename from js/js.translator/testData/reservedWords/cases/enumLabelIn.kt rename to js/js.translator/testData/reservedWords/cases/enumLabelIf.kt index 0a2ba54cf14..f1268fe3d7b 100644 --- a/js/js.translator/testData/reservedWords/cases/enumLabelIn.kt +++ b/js/js.translator/testData/reservedWords/cases/enumLabelIf.kt @@ -7,7 +7,7 @@ enum class Foo { val t: Int = 0 fun test() { - testRenamed("in", { `in`@ while (false) {} }) + testRenamed("if", { `if`@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumLabelImport.kt b/js/js.translator/testData/reservedWords/cases/enumLabelPrivate.kt similarity index 79% rename from js/js.translator/testData/reservedWords/cases/enumLabelImport.kt rename to js/js.translator/testData/reservedWords/cases/enumLabelPrivate.kt index 19b77ea4214..e8cc4bce7d7 100644 --- a/js/js.translator/testData/reservedWords/cases/enumLabelImport.kt +++ b/js/js.translator/testData/reservedWords/cases/enumLabelPrivate.kt @@ -7,7 +7,7 @@ enum class Foo { val t: Int = 0 fun test() { - testRenamed("import", { import@ while (false) {} }) + testRenamed("private", { private@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumLabelInstanceof.kt b/js/js.translator/testData/reservedWords/cases/enumLabelProtected.kt similarity index 77% rename from js/js.translator/testData/reservedWords/cases/enumLabelInstanceof.kt rename to js/js.translator/testData/reservedWords/cases/enumLabelProtected.kt index 16bf3e2f536..feaf0fdffc1 100644 --- a/js/js.translator/testData/reservedWords/cases/enumLabelInstanceof.kt +++ b/js/js.translator/testData/reservedWords/cases/enumLabelProtected.kt @@ -7,7 +7,7 @@ enum class Foo { val t: Int = 0 fun test() { - testRenamed("instanceof", { instanceof@ while (false) {} }) + testRenamed("protected", { protected@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumValDelete.kt b/js/js.translator/testData/reservedWords/cases/enumValExtends.kt similarity index 75% rename from js/js.translator/testData/reservedWords/cases/enumValDelete.kt rename to js/js.translator/testData/reservedWords/cases/enumValExtends.kt index 86eee6619a6..8b9e1c19f04 100644 --- a/js/js.translator/testData/reservedWords/cases/enumValDelete.kt +++ b/js/js.translator/testData/reservedWords/cases/enumValExtends.kt @@ -4,10 +4,10 @@ package foo enum class Foo { BAR - val delete: Int = 0 + val extends: Int = 0 fun test() { - testNotRenamed("delete", { delete }) + testNotRenamed("extends", { extends }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumValFinally.kt b/js/js.translator/testData/reservedWords/cases/enumValFinally.kt new file mode 100644 index 00000000000..027c8c24f6f --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/enumValFinally.kt @@ -0,0 +1,18 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +enum class Foo { + BAR + val finally: Int = 0 + + fun test() { + testNotRenamed("finally", { finally }) + } +} + +fun box(): String { + Foo.BAR.test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumVarDo.kt b/js/js.translator/testData/reservedWords/cases/enumValVar.kt similarity index 77% rename from js/js.translator/testData/reservedWords/cases/enumVarDo.kt rename to js/js.translator/testData/reservedWords/cases/enumValVar.kt index 24586788c86..2b53f888dfa 100644 --- a/js/js.translator/testData/reservedWords/cases/enumVarDo.kt +++ b/js/js.translator/testData/reservedWords/cases/enumValVar.kt @@ -4,10 +4,10 @@ package foo enum class Foo { BAR - var `do`: Int = 0 + val `var`: Int = 0 fun test() { - testNotRenamed("do", { `do` }) + testNotRenamed("var", { `var` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumValEnum.kt b/js/js.translator/testData/reservedWords/cases/enumValWhile.kt similarity index 75% rename from js/js.translator/testData/reservedWords/cases/enumValEnum.kt rename to js/js.translator/testData/reservedWords/cases/enumValWhile.kt index e737dd1daa5..b32cabcc239 100644 --- a/js/js.translator/testData/reservedWords/cases/enumValEnum.kt +++ b/js/js.translator/testData/reservedWords/cases/enumValWhile.kt @@ -4,10 +4,10 @@ package foo enum class Foo { BAR - val enum: Int = 0 + val `while`: Int = 0 fun test() { - testNotRenamed("enum", { enum }) + testNotRenamed("while", { `while` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/enumValBreak.kt b/js/js.translator/testData/reservedWords/cases/enumVarBreak.kt similarity index 91% rename from js/js.translator/testData/reservedWords/cases/enumValBreak.kt rename to js/js.translator/testData/reservedWords/cases/enumVarBreak.kt index 9119914502b..ecc07962613 100644 --- a/js/js.translator/testData/reservedWords/cases/enumValBreak.kt +++ b/js/js.translator/testData/reservedWords/cases/enumVarBreak.kt @@ -4,7 +4,7 @@ package foo enum class Foo { BAR - val `break`: Int = 0 + var `break`: Int = 0 fun test() { testNotRenamed("break", { `break` }) diff --git a/js/js.translator/testData/reservedWords/cases/enumValClass.kt b/js/js.translator/testData/reservedWords/cases/enumVarClass.kt similarity index 91% rename from js/js.translator/testData/reservedWords/cases/enumValClass.kt rename to js/js.translator/testData/reservedWords/cases/enumVarClass.kt index acfd3cc8e60..438eff27153 100644 --- a/js/js.translator/testData/reservedWords/cases/enumValClass.kt +++ b/js/js.translator/testData/reservedWords/cases/enumVarClass.kt @@ -4,7 +4,7 @@ package foo enum class Foo { BAR - val `class`: Int = 0 + var `class`: Int = 0 fun test() { testNotRenamed("class", { `class` }) diff --git a/js/js.translator/testData/reservedWords/cases/enumVarExport.kt b/js/js.translator/testData/reservedWords/cases/enumVarExport.kt deleted file mode 100644 index 56376e19d6f..00000000000 --- a/js/js.translator/testData/reservedWords/cases/enumVarExport.kt +++ /dev/null @@ -1,18 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -enum class Foo { - BAR - var export: Int = 0 - - fun test() { - testNotRenamed("export", { export }) - } -} - -fun box(): String { - Foo.BAR.test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumFunElse.kt b/js/js.translator/testData/reservedWords/cases/enumVarFunction.kt similarity index 74% rename from js/js.translator/testData/reservedWords/cases/enumFunElse.kt rename to js/js.translator/testData/reservedWords/cases/enumVarFunction.kt index 2533f5f0cdb..c45b69048c5 100644 --- a/js/js.translator/testData/reservedWords/cases/enumFunElse.kt +++ b/js/js.translator/testData/reservedWords/cases/enumVarFunction.kt @@ -4,10 +4,10 @@ package foo enum class Foo { BAR - fun `else`() { `else`() } + var function: Int = 0 fun test() { - testNotRenamed("else", { ::`else` }) + testNotRenamed("function", { function }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectValImplements.kt b/js/js.translator/testData/reservedWords/cases/enumVarImplements.kt similarity index 75% rename from js/js.translator/testData/reservedWords/cases/insideObjectValImplements.kt rename to js/js.translator/testData/reservedWords/cases/enumVarImplements.kt index eda53e6b96f..e71f82bb75b 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectValImplements.kt +++ b/js/js.translator/testData/reservedWords/cases/enumVarImplements.kt @@ -2,8 +2,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -object TestObject { - val implements: Int = 0 +enum class Foo { + BAR + var implements: Int = 0 fun test() { testNotRenamed("implements", { implements }) @@ -11,7 +12,7 @@ object TestObject { } fun box(): String { - TestObject.test() + Foo.BAR.test() return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideClassValWith.kt b/js/js.translator/testData/reservedWords/cases/insideClassFunAwait.kt similarity index 74% rename from js/js.translator/testData/reservedWords/cases/insideClassValWith.kt rename to js/js.translator/testData/reservedWords/cases/insideClassFunAwait.kt index 75c0ce02171..566e1b92dce 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassValWith.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassFunAwait.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! class TestClass { - val with: Int = 0 + fun await() { await() } fun test() { - testNotRenamed("with", { with }) + testNotRenamed("await", { ::await }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassFunNaN.kt b/js/js.translator/testData/reservedWords/cases/insideClassFunCase.kt similarity index 75% rename from js/js.translator/testData/reservedWords/cases/insideClassFunNaN.kt rename to js/js.translator/testData/reservedWords/cases/insideClassFunCase.kt index d89dacba406..e685f8ca386 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassFunNaN.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassFunCase.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! class TestClass { - fun NaN() { NaN() } + fun case() { case() } fun test() { - testNotRenamed("NaN", { ::NaN }) + testNotRenamed("case", { ::case }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassFunParamAwait.kt b/js/js.translator/testData/reservedWords/cases/insideClassFunParamCatch.kt similarity index 70% rename from js/js.translator/testData/reservedWords/cases/insideClassFunParamAwait.kt rename to js/js.translator/testData/reservedWords/cases/insideClassFunParamCatch.kt index e644e041a8c..5cb8d43853d 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassFunParamAwait.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassFunParamCatch.kt @@ -3,9 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! class TestClass { - fun foo(await: String) { - assertEquals("123", await) - testRenamed("await", { await }) + fun foo(catch: String) { + assertEquals("123", catch) + testRenamed("catch", { catch }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/insideClassFunParamArguments.kt b/js/js.translator/testData/reservedWords/cases/insideClassFunParamConst.kt similarity index 67% rename from js/js.translator/testData/reservedWords/cases/insideClassFunParamArguments.kt rename to js/js.translator/testData/reservedWords/cases/insideClassFunParamConst.kt index bab3130e1d0..57372b32528 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassFunParamArguments.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassFunParamConst.kt @@ -3,9 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! class TestClass { - fun foo(arguments: String) { - assertEquals("123", arguments) - testRenamed("arguments", { arguments }) + fun foo(const: String) { + assertEquals("123", const) + testRenamed("const", { const }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/insideClassLabelCatch.kt b/js/js.translator/testData/reservedWords/cases/insideClassLabelDebugger.kt similarity index 78% rename from js/js.translator/testData/reservedWords/cases/insideClassLabelCatch.kt rename to js/js.translator/testData/reservedWords/cases/insideClassLabelDebugger.kt index 11124b5ff40..a24ea8d8cbc 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassLabelCatch.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassLabelDebugger.kt @@ -6,7 +6,7 @@ class TestClass { val t: Int = 0 fun test() { - testRenamed("catch", { catch@ while (false) {} }) + testRenamed("debugger", { debugger@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassLabelCase.kt b/js/js.translator/testData/reservedWords/cases/insideClassLabelDefault.kt similarity index 78% rename from js/js.translator/testData/reservedWords/cases/insideClassLabelCase.kt rename to js/js.translator/testData/reservedWords/cases/insideClassLabelDefault.kt index e5db60d5e4b..311a2116076 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassLabelCase.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassLabelDefault.kt @@ -6,7 +6,7 @@ class TestClass { val t: Int = 0 fun test() { - testRenamed("case", { case@ while (false) {} }) + testRenamed("default", { default@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunExtends.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunExtends.kt new file mode 100644 index 00000000000..6c4555fb741 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunExtends.kt @@ -0,0 +1,19 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +class TestClass { + companion object { + fun extends() { extends() } + + fun test() { + testNotRenamed("extends", { ::extends }) + } + } +} + +fun box(): String { + TestClass.test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunFinally.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunFinally.kt new file mode 100644 index 00000000000..f1a9fd65303 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunFinally.kt @@ -0,0 +1,19 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +class TestClass { + companion object { + fun finally() { finally() } + + fun test() { + testNotRenamed("finally", { ::finally }) + } + } +} + +fun box(): String { + TestClass.test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExtends.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamFunction.kt similarity index 70% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExtends.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamFunction.kt index b8a5ee9b743..6cb1a32c879 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExtends.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamFunction.kt @@ -4,9 +4,9 @@ package foo class TestClass { companion object { - fun foo(extends: String) { - assertEquals("123", extends) - testRenamed("extends", { extends }) + fun foo(function: String) { + assertEquals("123", function) + testRenamed("function", { function }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamNull.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamImplements.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamNull.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamImplements.kt index d05708c5c39..b7b3d10e934 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamNull.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamImplements.kt @@ -4,9 +4,9 @@ package foo class TestClass { companion object { - fun foo(`null`: String) { - assertEquals("123", `null`) - testRenamed("null", { `null` }) + fun foo(implements: String) { + assertEquals("123", implements) + testRenamed("implements", { implements }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExport.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamInterface.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExport.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamInterface.kt index 541644d66fe..f07b485e938 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamExport.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectFunParamInterface.kt @@ -4,9 +4,9 @@ package foo class TestClass { companion object { - fun foo(export: String) { - assertEquals("123", export) - testRenamed("export", { export }) + fun foo(`interface`: String) { + assertEquals("123", `interface`) + testRenamed("interface", { `interface` }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelReturn.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelImport.kt similarity index 80% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectLabelReturn.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectLabelImport.kt index 2eebdb3fc68..6e4b058c1c0 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelReturn.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelImport.kt @@ -7,7 +7,7 @@ class TestClass { val t: Int = 0 fun test() { - testRenamed("return", { `return`@ while (false) {} }) + testRenamed("import", { import@ while (false) {} }) } } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFunction.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelInstanceof.kt similarity index 79% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFunction.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectLabelInstanceof.kt index b65d91d2116..6b2b19db1b3 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFunction.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelInstanceof.kt @@ -7,7 +7,7 @@ class TestClass { val t: Int = 0 fun test() { - testRenamed("function", { function@ while (false) {} }) + testRenamed("instanceof", { instanceof@ while (false) {} }) } } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFinally.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelNull.kt similarity index 80% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFinally.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectLabelNull.kt index b80080be324..a55b215e559 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelFinally.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectLabelNull.kt @@ -7,7 +7,7 @@ class TestClass { val t: Int = 0 fun test() { - testRenamed("finally", { finally@ while (false) {} }) + testRenamed("null", { `null`@ while (false) {} }) } } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectValDebugger.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectValDebugger.kt deleted file mode 100644 index 26704f44944..00000000000 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectValDebugger.kt +++ /dev/null @@ -1,19 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -class TestClass { - companion object { - val debugger: Int = 0 - - fun test() { - testNotRenamed("debugger", { debugger }) - } - } -} - -fun box(): String { - TestClass.test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectVarDelete.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectValDelete.kt similarity index 91% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectVarDelete.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectValDelete.kt index b79c9ddcfa5..d23924c8d2e 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectVarDelete.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectValDelete.kt @@ -4,7 +4,7 @@ package foo class TestClass { companion object { - var delete: Int = 0 + val delete: Int = 0 fun test() { testNotRenamed("delete", { delete }) diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectValConst.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectValEnum.kt similarity index 77% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectValConst.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectValEnum.kt index 13eb2f2c4ba..1d4562d99b7 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectValConst.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectValEnum.kt @@ -4,10 +4,10 @@ package foo class TestClass { companion object { - val const: Int = 0 + val enum: Int = 0 fun test() { - testNotRenamed("const", { const }) + testNotRenamed("enum", { enum }) } } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectVarDefault.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectVarDefault.kt deleted file mode 100644 index d9e89013e7d..00000000000 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectVarDefault.kt +++ /dev/null @@ -1,19 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -class TestClass { - companion object { - var default: Int = 0 - - fun test() { - testNotRenamed("default", { default }) - } - } -} - -fun box(): String { - TestClass.test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunEnum.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectVarEval.kt similarity index 76% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectFunEnum.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectVarEval.kt index 3bd5fdce9c1..68b8dc96059 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunEnum.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectVarEval.kt @@ -4,10 +4,10 @@ package foo class TestClass { companion object { - fun enum() { enum() } + var eval: Int = 0 fun test() { - testNotRenamed("enum", { ::enum }) + testNotRenamed("eval", { eval }) } } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunEval.kt b/js/js.translator/testData/reservedWords/cases/insideClassObjectVarExport.kt similarity index 76% rename from js/js.translator/testData/reservedWords/cases/insideClassObjectFunEval.kt rename to js/js.translator/testData/reservedWords/cases/insideClassObjectVarExport.kt index bf505bb11f8..43977736280 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassObjectFunEval.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassObjectVarExport.kt @@ -4,10 +4,10 @@ package foo class TestClass { companion object { - fun eval() { eval() } + var export: Int = 0 fun test() { - testNotRenamed("eval", { ::eval }) + testNotRenamed("export", { export }) } } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassVarInfinity.kt b/js/js.translator/testData/reservedWords/cases/insideClassValInfinity.kt similarity index 90% rename from js/js.translator/testData/reservedWords/cases/insideClassVarInfinity.kt rename to js/js.translator/testData/reservedWords/cases/insideClassValInfinity.kt index 312fbdce8df..690f9fd51f3 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassVarInfinity.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassValInfinity.kt @@ -3,7 +3,7 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! class TestClass { - var Infinity: Int = 0 + val Infinity: Int = 0 fun test() { testNotRenamed("Infinity", { Infinity }) diff --git a/js/js.translator/testData/reservedWords/cases/insideClassVarYield.kt b/js/js.translator/testData/reservedWords/cases/insideClassValKotlin.kt similarity index 75% rename from js/js.translator/testData/reservedWords/cases/insideClassVarYield.kt rename to js/js.translator/testData/reservedWords/cases/insideClassValKotlin.kt index 53aa1499735..1fbe380e3c1 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassVarYield.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassValKotlin.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! class TestClass { - var yield: Int = 0 + val Kotlin: Int = 0 fun test() { - testNotRenamed("yield", { yield }) + testNotRenamed("Kotlin", { Kotlin }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassFunKotlin.kt b/js/js.translator/testData/reservedWords/cases/insideClassVarArguments.kt similarity index 73% rename from js/js.translator/testData/reservedWords/cases/insideClassFunKotlin.kt rename to js/js.translator/testData/reservedWords/cases/insideClassVarArguments.kt index 100892ba8e2..13cc85460cd 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassFunKotlin.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassVarArguments.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! class TestClass { - fun Kotlin() { Kotlin() } + var arguments: Int = 0 fun test() { - testNotRenamed("Kotlin", { ::Kotlin }) + testNotRenamed("arguments", { arguments }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideClassValVoid.kt b/js/js.translator/testData/reservedWords/cases/insideClassVarNaN.kt similarity index 77% rename from js/js.translator/testData/reservedWords/cases/insideClassValVoid.kt rename to js/js.translator/testData/reservedWords/cases/insideClassVarNaN.kt index db47236ba76..70d69f10b74 100644 --- a/js/js.translator/testData/reservedWords/cases/insideClassValVoid.kt +++ b/js/js.translator/testData/reservedWords/cases/insideClassVarNaN.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! class TestClass { - val void: Int = 0 + var NaN: Int = 0 fun test() { - testNotRenamed("void", { void }) + testNotRenamed("NaN", { NaN }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunParamBreak.kt b/js/js.translator/testData/reservedWords/cases/insideObjectFunParamSwitch.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/insideObjectFunParamBreak.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectFunParamSwitch.kt index aedc3a5e521..9d99ce4a578 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectFunParamBreak.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectFunParamSwitch.kt @@ -3,9 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! object TestObject { - fun foo(`break`: String) { - assertEquals("123", `break`) - testRenamed("break", { `break` }) + fun foo(switch: String) { + assertEquals("123", switch) + testRenamed("switch", { switch }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunParamPrivate.kt b/js/js.translator/testData/reservedWords/cases/insideObjectFunParamTypeof.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/insideObjectFunParamPrivate.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectFunParamTypeof.kt index 345fa0d93ff..22fb654fcff 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectFunParamPrivate.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectFunParamTypeof.kt @@ -3,9 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! object TestObject { - fun foo(private: String) { - assertEquals("123", private) - testRenamed("private", { private }) + fun foo(typeof: String) { + assertEquals("123", typeof) + testRenamed("typeof", { typeof }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunParamProtected.kt b/js/js.translator/testData/reservedWords/cases/insideObjectFunParamVar.kt similarity index 67% rename from js/js.translator/testData/reservedWords/cases/insideObjectFunParamProtected.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectFunParamVar.kt index e26923ae16d..8f3b34c10e8 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectFunParamProtected.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectFunParamVar.kt @@ -3,9 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! object TestObject { - fun foo(protected: String) { - assertEquals("123", protected) - testRenamed("protected", { protected }) + fun foo(`var`: String) { + assertEquals("123", `var`) + testRenamed("var", { `var` }) } fun test() { diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunPublic.kt b/js/js.translator/testData/reservedWords/cases/insideObjectFunPublic.kt new file mode 100644 index 00000000000..1a5c3bd4fa6 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/insideObjectFunPublic.kt @@ -0,0 +1,17 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +object TestObject { + fun public() { public() } + + fun test() { + testNotRenamed("public", { ::public }) + } +} + +fun box(): String { + TestObject.test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunStatic.kt b/js/js.translator/testData/reservedWords/cases/insideObjectFunStatic.kt new file mode 100644 index 00000000000..599bbd52cab --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/insideObjectFunStatic.kt @@ -0,0 +1,17 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +object TestObject { + fun static() { static() } + + fun test() { + testNotRenamed("static", { ::static }) + } +} + +fun box(): String { + TestObject.test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunTrue.kt b/js/js.translator/testData/reservedWords/cases/insideObjectFunTrue.kt new file mode 100644 index 00000000000..64870e0f239 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/insideObjectFunTrue.kt @@ -0,0 +1,17 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +object TestObject { + fun `true`() { `true`() } + + fun test() { + testNotRenamed("true", { ::`true` }) + } +} + +fun box(): String { + TestObject.test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectLabelPublic.kt b/js/js.translator/testData/reservedWords/cases/insideObjectLabelBreak.kt similarity index 79% rename from js/js.translator/testData/reservedWords/cases/insideObjectLabelPublic.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectLabelBreak.kt index ba996d6d52e..12ab8fe9f3c 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectLabelPublic.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectLabelBreak.kt @@ -6,7 +6,7 @@ object TestObject { val t: Int = 0 fun test() { - testRenamed("public", { public@ while (false) {} }) + testRenamed("break", { `break`@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectLabelContinue.kt b/js/js.translator/testData/reservedWords/cases/insideObjectLabelUndefined.kt similarity index 78% rename from js/js.translator/testData/reservedWords/cases/insideObjectLabelContinue.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectLabelUndefined.kt index 8b238d9421a..690bb4e2eb7 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectLabelContinue.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectLabelUndefined.kt @@ -6,7 +6,7 @@ object TestObject { val t: Int = 0 fun test() { - testRenamed("continue", { `continue`@ while (false) {} }) + testRenamed("undefined", { undefined@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectLabelStatic.kt b/js/js.translator/testData/reservedWords/cases/insideObjectLabelVoid.kt similarity index 79% rename from js/js.translator/testData/reservedWords/cases/insideObjectLabelStatic.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectLabelVoid.kt index 75e960fdd42..69f2f74c739 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectLabelStatic.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectLabelVoid.kt @@ -6,7 +6,7 @@ object TestObject { val t: Int = 0 fun test() { - testRenamed("static", { static@ while (false) {} }) + testRenamed("void", { void@ while (false) {} }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunLet.kt b/js/js.translator/testData/reservedWords/cases/insideObjectValLet.kt similarity index 76% rename from js/js.translator/testData/reservedWords/cases/insideObjectFunLet.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectValLet.kt index 8ebc98ab94d..bf7f5aab8ee 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectFunLet.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectValLet.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! object TestObject { - fun let() { let() } + val let: Int = 0 fun test() { - testNotRenamed("let", { ::let }) + testNotRenamed("let", { let }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunNew.kt b/js/js.translator/testData/reservedWords/cases/insideObjectValNew.kt similarity index 76% rename from js/js.translator/testData/reservedWords/cases/insideObjectFunNew.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectValNew.kt index 4dcddffb0e4..7501380c6e6 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectFunNew.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectValNew.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! object TestObject { - fun new() { new() } + val new: Int = 0 fun test() { - testNotRenamed("new", { ::new }) + testNotRenamed("new", { new }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectFunVar.kt b/js/js.translator/testData/reservedWords/cases/insideObjectValReturn.kt similarity index 74% rename from js/js.translator/testData/reservedWords/cases/insideObjectFunVar.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectValReturn.kt index 41c03dc3dad..786644cf4dd 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectFunVar.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectValReturn.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! object TestObject { - fun `var`() { `var`() } + val `return`: Int = 0 fun test() { - testNotRenamed("var", { ::`var` }) + testNotRenamed("return", { `return` }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectVarInstanceof.kt b/js/js.translator/testData/reservedWords/cases/insideObjectVarInstanceof.kt deleted file mode 100644 index ffb204109fc..00000000000 --- a/js/js.translator/testData/reservedWords/cases/insideObjectVarInstanceof.kt +++ /dev/null @@ -1,17 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -object TestObject { - var instanceof: Int = 0 - - fun test() { - testNotRenamed("instanceof", { instanceof }) - } -} - -fun box(): String { - TestObject.test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectVarInterface.kt b/js/js.translator/testData/reservedWords/cases/insideObjectVarInterface.kt deleted file mode 100644 index a98e6cf5d33..00000000000 --- a/js/js.translator/testData/reservedWords/cases/insideObjectVarInterface.kt +++ /dev/null @@ -1,17 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -object TestObject { - var interface: Int = 0 - - fun test() { - testNotRenamed("interface", { interface }) - } -} - -fun box(): String { - TestObject.test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectValImport.kt b/js/js.translator/testData/reservedWords/cases/insideObjectVarPrivate.kt similarity index 74% rename from js/js.translator/testData/reservedWords/cases/insideObjectValImport.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectVarPrivate.kt index 9eedca715ba..75e063e2bd6 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectValImport.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectVarPrivate.kt @@ -3,10 +3,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! object TestObject { - val import: Int = 0 + var private: Int = 0 fun test() { - testNotRenamed("import", { import }) + testNotRenamed("private", { private }) } } diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectVarProtected.kt b/js/js.translator/testData/reservedWords/cases/insideObjectVarProtected.kt new file mode 100644 index 00000000000..10435616e98 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/insideObjectVarProtected.kt @@ -0,0 +1,17 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +object TestObject { + var protected: Int = 0 + + fun test() { + testNotRenamed("protected", { protected }) + } +} + +fun box(): String { + TestObject.test() + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectValThis.kt b/js/js.translator/testData/reservedWords/cases/insideObjectVarThis.kt similarity index 91% rename from js/js.translator/testData/reservedWords/cases/insideObjectValThis.kt rename to js/js.translator/testData/reservedWords/cases/insideObjectVarThis.kt index c6dcb306e99..e46be8cc6c5 100644 --- a/js/js.translator/testData/reservedWords/cases/insideObjectValThis.kt +++ b/js/js.translator/testData/reservedWords/cases/insideObjectVarThis.kt @@ -3,7 +3,7 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! object TestObject { - val `this`: Int = 0 + var `this`: Int = 0 fun test() { testNotRenamed("this", { `this` }) diff --git a/js/js.translator/testData/reservedWords/cases/insideObjectVarTrue.kt b/js/js.translator/testData/reservedWords/cases/insideObjectVarTrue.kt deleted file mode 100644 index 1e4e6ca370a..00000000000 --- a/js/js.translator/testData/reservedWords/cases/insideObjectVarTrue.kt +++ /dev/null @@ -1,17 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -object TestObject { - var `true`: Int = 0 - - fun test() { - testNotRenamed("true", { `true` }) - } -} - -fun box(): String { - TestObject.test() - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localCatchTypeof.kt b/js/js.translator/testData/reservedWords/cases/localCatchWith.kt similarity index 73% rename from js/js.translator/testData/reservedWords/cases/localCatchTypeof.kt rename to js/js.translator/testData/reservedWords/cases/localCatchWith.kt index 3a9ec4f8f24..31bc707453f 100644 --- a/js/js.translator/testData/reservedWords/cases/localCatchTypeof.kt +++ b/js/js.translator/testData/reservedWords/cases/localCatchWith.kt @@ -9,8 +9,8 @@ fun box(): String { try { throw Exception() } - catch(typeof: Exception) { - testRenamed("typeof", { typeof }) + catch(with: Exception) { + testRenamed("with", { with }) } return "OK" diff --git a/js/js.translator/testData/reservedWords/cases/localCatchUndefined.kt b/js/js.translator/testData/reservedWords/cases/localCatchYield.kt similarity index 71% rename from js/js.translator/testData/reservedWords/cases/localCatchUndefined.kt rename to js/js.translator/testData/reservedWords/cases/localCatchYield.kt index bd2e72d8882..4b099bca850 100644 --- a/js/js.translator/testData/reservedWords/cases/localCatchUndefined.kt +++ b/js/js.translator/testData/reservedWords/cases/localCatchYield.kt @@ -9,8 +9,8 @@ fun box(): String { try { throw Exception() } - catch(undefined: Exception) { - testRenamed("undefined", { undefined }) + catch(yield: Exception) { + testRenamed("yield", { yield }) } return "OK" diff --git a/js/js.translator/testData/reservedWords/cases/localFunFalse.kt b/js/js.translator/testData/reservedWords/cases/localFunFalse.kt new file mode 100644 index 00000000000..ce7010fdad0 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/localFunFalse.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +fun box(): String { + fun `false`() { `false`() } + + testRenamed("false", { ::`false` }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/enumFunParamIf.kt b/js/js.translator/testData/reservedWords/cases/localFunParamIf.kt similarity index 72% rename from js/js.translator/testData/reservedWords/cases/enumFunParamIf.kt rename to js/js.translator/testData/reservedWords/cases/localFunParamIf.kt index 6e64558d43a..0e3f585aa5d 100644 --- a/js/js.translator/testData/reservedWords/cases/enumFunParamIf.kt +++ b/js/js.translator/testData/reservedWords/cases/localFunParamIf.kt @@ -2,20 +2,13 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -enum class Foo { - BAR +fun box(): String { fun foo(`if`: String) { assertEquals("123", `if`) testRenamed("if", { `if` }) } - fun test() { - foo("123") - } -} - -fun box(): String { - Foo.BAR.test() + foo("123") return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localFunParamPublic.kt b/js/js.translator/testData/reservedWords/cases/localFunParamSwitch.kt similarity index 61% rename from js/js.translator/testData/reservedWords/cases/localFunParamPublic.kt rename to js/js.translator/testData/reservedWords/cases/localFunParamSwitch.kt index d7d263c8e60..5729c43bf6b 100644 --- a/js/js.translator/testData/reservedWords/cases/localFunParamPublic.kt +++ b/js/js.translator/testData/reservedWords/cases/localFunParamSwitch.kt @@ -3,9 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! fun box(): String { - fun foo(public: String) { - assertEquals("123", public) - testRenamed("public", { public }) + fun foo(switch: String) { + assertEquals("123", switch) + testRenamed("switch", { switch }) } foo("123") diff --git a/js/js.translator/testData/reservedWords/cases/localFunParamTypeof.kt b/js/js.translator/testData/reservedWords/cases/localFunParamTypeof.kt new file mode 100644 index 00000000000..77b1182792c --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/localFunParamTypeof.kt @@ -0,0 +1,14 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +fun box(): String { + fun foo(typeof: String) { + assertEquals("123", typeof) + testRenamed("typeof", { typeof }) +} + + foo("123") + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localFunPublic.kt b/js/js.translator/testData/reservedWords/cases/localFunPublic.kt new file mode 100644 index 00000000000..6c86f485060 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/localFunPublic.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +fun box(): String { + fun public() { public() } + + testRenamed("public", { ::public }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localFunStatic.kt b/js/js.translator/testData/reservedWords/cases/localFunStatic.kt new file mode 100644 index 00000000000..07b3b207256 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/localFunStatic.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +fun box(): String { + fun static() { static() } + + testRenamed("static", { ::static }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localLabelSwitch.kt b/js/js.translator/testData/reservedWords/cases/localLabelInterface.kt similarity index 72% rename from js/js.translator/testData/reservedWords/cases/localLabelSwitch.kt rename to js/js.translator/testData/reservedWords/cases/localLabelInterface.kt index 244325b3ec6..fc316c0bbde 100644 --- a/js/js.translator/testData/reservedWords/cases/localLabelSwitch.kt +++ b/js/js.translator/testData/reservedWords/cases/localLabelInterface.kt @@ -5,7 +5,7 @@ package foo fun box(): String { val t: Int = 0 - testRenamed("switch", { switch@ while (false) {} }) + testRenamed("interface", { `interface`@ while (false) {} }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localLabelStatic.kt b/js/js.translator/testData/reservedWords/cases/localLabelUndefined.kt similarity index 72% rename from js/js.translator/testData/reservedWords/cases/localLabelStatic.kt rename to js/js.translator/testData/reservedWords/cases/localLabelUndefined.kt index b11da005a8c..27d949b2490 100644 --- a/js/js.translator/testData/reservedWords/cases/localLabelStatic.kt +++ b/js/js.translator/testData/reservedWords/cases/localLabelUndefined.kt @@ -5,7 +5,7 @@ package foo fun box(): String { val t: Int = 0 - testRenamed("static", { static@ while (false) {} }) + testRenamed("undefined", { undefined@ while (false) {} }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localLabelIf.kt b/js/js.translator/testData/reservedWords/cases/localLabelVoid.kt similarity index 76% rename from js/js.translator/testData/reservedWords/cases/localLabelIf.kt rename to js/js.translator/testData/reservedWords/cases/localLabelVoid.kt index 4f19cbaac5a..148ef699c39 100644 --- a/js/js.translator/testData/reservedWords/cases/localLabelIf.kt +++ b/js/js.translator/testData/reservedWords/cases/localLabelVoid.kt @@ -5,7 +5,7 @@ package foo fun box(): String { val t: Int = 0 - testRenamed("if", { `if`@ while (false) {} }) + testRenamed("void", { void@ while (false) {} }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localVarClass.kt b/js/js.translator/testData/reservedWords/cases/localValClass.kt similarity index 88% rename from js/js.translator/testData/reservedWords/cases/localVarClass.kt rename to js/js.translator/testData/reservedWords/cases/localValClass.kt index 0ba037904d0..217c39121b5 100644 --- a/js/js.translator/testData/reservedWords/cases/localVarClass.kt +++ b/js/js.translator/testData/reservedWords/cases/localValClass.kt @@ -3,7 +3,7 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! fun box(): String { - var `class`: Int = 0 + val `class`: Int = 0 testRenamed("class", { `class` }) diff --git a/js/js.translator/testData/reservedWords/cases/localValInstanceof.kt b/js/js.translator/testData/reservedWords/cases/localValInstanceof.kt deleted file mode 100644 index 88393fe974d..00000000000 --- a/js/js.translator/testData/reservedWords/cases/localValInstanceof.kt +++ /dev/null @@ -1,11 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -fun box(): String { - val instanceof: Int = 0 - - testRenamed("instanceof", { instanceof }) - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localVarLet.kt b/js/js.translator/testData/reservedWords/cases/localValLet.kt similarity index 89% rename from js/js.translator/testData/reservedWords/cases/localVarLet.kt rename to js/js.translator/testData/reservedWords/cases/localValLet.kt index 1c0a71cf516..04a222c9d3b 100644 --- a/js/js.translator/testData/reservedWords/cases/localVarLet.kt +++ b/js/js.translator/testData/reservedWords/cases/localValLet.kt @@ -3,7 +3,7 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! fun box(): String { - var let: Int = 0 + val let: Int = 0 testRenamed("let", { let }) diff --git a/js/js.translator/testData/reservedWords/cases/toplevelObjectTry.kt b/js/js.translator/testData/reservedWords/cases/localValNew.kt similarity index 73% rename from js/js.translator/testData/reservedWords/cases/toplevelObjectTry.kt rename to js/js.translator/testData/reservedWords/cases/localValNew.kt index a91352fd5ec..53665083056 100644 --- a/js/js.translator/testData/reservedWords/cases/toplevelObjectTry.kt +++ b/js/js.translator/testData/reservedWords/cases/localValNew.kt @@ -2,10 +2,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -object `try` {} - fun box(): String { - testNotRenamed("try", { `try` }) + val new: Int = 0 + + testRenamed("new", { new }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localValWhile.kt b/js/js.translator/testData/reservedWords/cases/localValWhile.kt deleted file mode 100644 index 9e03f3c42ac..00000000000 --- a/js/js.translator/testData/reservedWords/cases/localValWhile.kt +++ /dev/null @@ -1,11 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -fun box(): String { - val `while`: Int = 0 - - testRenamed("while", { `while` }) - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localFunNew.kt b/js/js.translator/testData/reservedWords/cases/localVarDo.kt similarity index 71% rename from js/js.translator/testData/reservedWords/cases/localFunNew.kt rename to js/js.translator/testData/reservedWords/cases/localVarDo.kt index aaed2aaac4f..665517a5f38 100644 --- a/js/js.translator/testData/reservedWords/cases/localFunNew.kt +++ b/js/js.translator/testData/reservedWords/cases/localVarDo.kt @@ -3,9 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! fun box(): String { - fun new() { new() } + var `do`: Int = 0 - testRenamed("new", { ::new }) + testRenamed("do", { `do` }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localVarInterface.kt b/js/js.translator/testData/reservedWords/cases/localVarInterface.kt deleted file mode 100644 index 2ec0ff431c6..00000000000 --- a/js/js.translator/testData/reservedWords/cases/localVarInterface.kt +++ /dev/null @@ -1,11 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -fun box(): String { - var interface: Int = 0 - - testRenamed("interface", { interface }) - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localValImport.kt b/js/js.translator/testData/reservedWords/cases/localVarPrivate.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/localValImport.kt rename to js/js.translator/testData/reservedWords/cases/localVarPrivate.kt index 36f1542995c..1efede040c6 100644 --- a/js/js.translator/testData/reservedWords/cases/localValImport.kt +++ b/js/js.translator/testData/reservedWords/cases/localVarPrivate.kt @@ -3,9 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! fun box(): String { - val import: Int = 0 + var private: Int = 0 - testRenamed("import", { import }) + testRenamed("private", { private }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localFunParamProtected.kt b/js/js.translator/testData/reservedWords/cases/localVarProtected.kt similarity index 69% rename from js/js.translator/testData/reservedWords/cases/localFunParamProtected.kt rename to js/js.translator/testData/reservedWords/cases/localVarProtected.kt index 4626e41a08b..1eed80e37ca 100644 --- a/js/js.translator/testData/reservedWords/cases/localFunParamProtected.kt +++ b/js/js.translator/testData/reservedWords/cases/localVarProtected.kt @@ -3,12 +3,9 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! fun box(): String { - fun foo(protected: String) { - assertEquals("123", protected) - testRenamed("protected", { protected }) -} + var protected: Int = 0 - foo("123") + testRenamed("protected", { protected }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localFunPrivate.kt b/js/js.translator/testData/reservedWords/cases/toplevelClassNull.kt similarity index 65% rename from js/js.translator/testData/reservedWords/cases/localFunPrivate.kt rename to js/js.translator/testData/reservedWords/cases/toplevelClassNull.kt index e245fecbaf6..137bf900e53 100644 --- a/js/js.translator/testData/reservedWords/cases/localFunPrivate.kt +++ b/js/js.translator/testData/reservedWords/cases/toplevelClassNull.kt @@ -2,10 +2,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -fun box(): String { - fun private() { private() } +class `null` { companion object {} } - testRenamed("private", { ::private }) +fun box(): String { + testNotRenamed("null", { `null` }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelEnumExtends.kt b/js/js.translator/testData/reservedWords/cases/toplevelEnumExtends.kt deleted file mode 100644 index 09ec97f66c9..00000000000 --- a/js/js.translator/testData/reservedWords/cases/toplevelEnumExtends.kt +++ /dev/null @@ -1,11 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -enum class extends { foo } - -fun box(): String { - testNotRenamed("extends", { extends.foo }) - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelEnumFinally.kt b/js/js.translator/testData/reservedWords/cases/toplevelEnumFinally.kt deleted file mode 100644 index ac4abe6df9f..00000000000 --- a/js/js.translator/testData/reservedWords/cases/toplevelEnumFinally.kt +++ /dev/null @@ -1,11 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -enum class finally { foo } - -fun box(): String { - testNotRenamed("finally", { finally.foo }) - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelEnumFunction.kt b/js/js.translator/testData/reservedWords/cases/toplevelEnumFunction.kt new file mode 100644 index 00000000000..9e76a83fccb --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/toplevelEnumFunction.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +enum class function { foo } + +fun box(): String { + testNotRenamed("function", { function.foo }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelEnumImplements.kt b/js/js.translator/testData/reservedWords/cases/toplevelEnumImplements.kt new file mode 100644 index 00000000000..c2d308c5496 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/toplevelEnumImplements.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +enum class implements { foo } + +fun box(): String { + testNotRenamed("implements", { implements.foo }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelEnumThrow.kt b/js/js.translator/testData/reservedWords/cases/toplevelEnumThrow.kt deleted file mode 100644 index 1e4e38a2757..00000000000 --- a/js/js.translator/testData/reservedWords/cases/toplevelEnumThrow.kt +++ /dev/null @@ -1,11 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -enum class `throw` { foo } - -fun box(): String { - testNotRenamed("throw", { `throw`.foo }) - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelEnumTry.kt b/js/js.translator/testData/reservedWords/cases/toplevelEnumTry.kt new file mode 100644 index 00000000000..deff005d761 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/toplevelEnumTry.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +enum class `try` { foo } + +fun box(): String { + testNotRenamed("try", { `try`.foo }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelInterfaceExtends.kt b/js/js.translator/testData/reservedWords/cases/toplevelInterfaceExtends.kt new file mode 100644 index 00000000000..5dd3a9001af --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/toplevelInterfaceExtends.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +interface extends { companion object {} } + +fun box(): String { + testNotRenamed("extends", { extends }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelInterfaceFinally.kt b/js/js.translator/testData/reservedWords/cases/toplevelInterfaceFinally.kt new file mode 100644 index 00000000000..5c6c8397929 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/toplevelInterfaceFinally.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +interface finally { companion object {} } + +fun box(): String { + testNotRenamed("finally", { finally }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelTraitThis.kt b/js/js.translator/testData/reservedWords/cases/toplevelInterfaceThis.kt similarity index 81% rename from js/js.translator/testData/reservedWords/cases/toplevelTraitThis.kt rename to js/js.translator/testData/reservedWords/cases/toplevelInterfaceThis.kt index c0d648a9976..2c553ddaab1 100644 --- a/js/js.translator/testData/reservedWords/cases/toplevelTraitThis.kt +++ b/js/js.translator/testData/reservedWords/cases/toplevelInterfaceThis.kt @@ -2,7 +2,7 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -trait `this` { companion object {} } +interface `this` { companion object {} } fun box(): String { testNotRenamed("this", { `this` }) diff --git a/js/js.translator/testData/reservedWords/cases/toplevelInterfaceThrow.kt b/js/js.translator/testData/reservedWords/cases/toplevelInterfaceThrow.kt new file mode 100644 index 00000000000..9aaa2f93a53 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/toplevelInterfaceThrow.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +interface `throw` { companion object {} } + +fun box(): String { + testNotRenamed("throw", { `throw` }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelLabelNull.kt b/js/js.translator/testData/reservedWords/cases/toplevelLabelInterface.kt similarity index 71% rename from js/js.translator/testData/reservedWords/cases/toplevelLabelNull.kt rename to js/js.translator/testData/reservedWords/cases/toplevelLabelInterface.kt index 24d922a795b..0d06437d545 100644 --- a/js/js.translator/testData/reservedWords/cases/toplevelLabelNull.kt +++ b/js/js.translator/testData/reservedWords/cases/toplevelLabelInterface.kt @@ -5,7 +5,7 @@ package foo val t: Int = 0 fun box(): String { - testRenamed("null", { `null`@ while (false) {} }) + testRenamed("interface", { `interface`@ while (false) {} }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelObjectFunction.kt b/js/js.translator/testData/reservedWords/cases/toplevelObjectFunction.kt deleted file mode 100644 index 26c6ab5ec48..00000000000 --- a/js/js.translator/testData/reservedWords/cases/toplevelObjectFunction.kt +++ /dev/null @@ -1,11 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -object function {} - -fun box(): String { - testNotRenamed("function", { function }) - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelObjectImplements.kt b/js/js.translator/testData/reservedWords/cases/toplevelObjectImplements.kt deleted file mode 100644 index 89cef77b373..00000000000 --- a/js/js.translator/testData/reservedWords/cases/toplevelObjectImplements.kt +++ /dev/null @@ -1,11 +0,0 @@ -package foo - -// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! - -object implements {} - -fun box(): String { - testNotRenamed("implements", { implements }) - - return "OK" -} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/localFunDo.kt b/js/js.translator/testData/reservedWords/cases/toplevelObjectImport.kt similarity index 70% rename from js/js.translator/testData/reservedWords/cases/localFunDo.kt rename to js/js.translator/testData/reservedWords/cases/toplevelObjectImport.kt index 555dde561fe..e69fc5f6f95 100644 --- a/js/js.translator/testData/reservedWords/cases/localFunDo.kt +++ b/js/js.translator/testData/reservedWords/cases/toplevelObjectImport.kt @@ -2,10 +2,10 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -fun box(): String { - fun `do`() { `do`() } +object import {} - testRenamed("do", { ::`do` }) +fun box(): String { + testNotRenamed("import", { import }) return "OK" } \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelObjectInstanceof.kt b/js/js.translator/testData/reservedWords/cases/toplevelObjectInstanceof.kt new file mode 100644 index 00000000000..4543f3e97e9 --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/toplevelObjectInstanceof.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +object instanceof {} + +fun box(): String { + testNotRenamed("instanceof", { instanceof }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelObjectWhile.kt b/js/js.translator/testData/reservedWords/cases/toplevelObjectWhile.kt new file mode 100644 index 00000000000..7bd0f254cbf --- /dev/null +++ b/js/js.translator/testData/reservedWords/cases/toplevelObjectWhile.kt @@ -0,0 +1,11 @@ +package foo + +// NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! + +object `while` {} + +fun box(): String { + testNotRenamed("while", { `while` }) + + return "OK" +} \ No newline at end of file diff --git a/js/js.translator/testData/reservedWords/cases/toplevelClassReturn.kt b/js/js.translator/testData/reservedWords/cases/toplevelTraitReturn.kt similarity index 82% rename from js/js.translator/testData/reservedWords/cases/toplevelClassReturn.kt rename to js/js.translator/testData/reservedWords/cases/toplevelTraitReturn.kt index 0e25c684554..203674e8102 100644 --- a/js/js.translator/testData/reservedWords/cases/toplevelClassReturn.kt +++ b/js/js.translator/testData/reservedWords/cases/toplevelTraitReturn.kt @@ -2,7 +2,7 @@ package foo // NOTE THIS FILE IS AUTO-GENERATED by the generateTestDataForReservedWords.kt. DO NOT EDIT! -class `return` { companion object {} } +trait `return` { companion object {} } fun box(): String { testNotRenamed("return", { `return` })