Path Lines of Code js/js.ast/build.gradle.kts 13 js/js.ast/src/org/jetbrains/kotlin/js/Source.java 12 js/js.ast/src/org/jetbrains/kotlin/js/backend/JsConstructExpressionVisitor.java 53 js/js.ast/src/org/jetbrains/kotlin/js/backend/JsFirstExpressionVisitor.java 61 js/js.ast/src/org/jetbrains/kotlin/js/backend/JsPrecedenceVisitor.java 102 js/js.ast/src/org/jetbrains/kotlin/js/backend/JsRequiresSemiVisitor.java 52 js/js.ast/src/org/jetbrains/kotlin/js/backend/JsReservedIdentifiers.java 88 js/js.ast/src/org/jetbrains/kotlin/js/backend/JsToStringGenerationVisitor.java 1211 js/js.ast/src/org/jetbrains/kotlin/js/backend/NoOpSourceLocationConsumer.kt 6 js/js.ast/src/org/jetbrains/kotlin/js/backend/SourceLocationConsumer.kt 6 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/AbstractNode.java 21 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/HasArguments.java 5 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/HasCondition.java 5 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/HasName.java 6 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsArrayAccess.java 50 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsArrayLiteral.java 37 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsBinaryOperation.java 62 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsBinaryOperator.java 70 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsBlock.java 52 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsBooleanLiteral.java 31 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsBreak.java 29 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsCase.java 40 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsCatch.java 85 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsCatchScope.java 26 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsClass.kt 35 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsClassModel.kt 5 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsConditional.java 60 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsContext.java 20 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsContinue.java 42 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsDebugger.java 23 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsDefault.java 23 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsDoWhile.java 29 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsDocComment.java 31 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsDoubleLiteral.java 25 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsEmpty.kt 13 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsExport.kt 27 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsExpression.java 30 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsExpressionStatement.java 45 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsFor.java 114 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsForIn.java 73 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsFunction.java 82 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsGlobalBlock.java 18 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsIf.java 72 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsImport.kt 23 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsImportedModule.kt 12 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsIntLiteral.java 25 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsInvocation.java 52 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsLabel.java 53 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsLiteral.java 17 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsLocation.kt 24 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsLoop.java 7 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsName.java 28 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsNameBinding.kt 2 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsNameRef.java 86 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsNew.java 45 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsNode.java 12 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsNullLiteral.java 20 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsNumberLiteral.java 3 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsObjectLiteral.java 51 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsOperator.java 15 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsParameter.java 38 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsPostfixOperation.java 24 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsPrefixOperation.java 24 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsProgram.java 40 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsProgramFragment.kt 15 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsPropertyInitializer.java 46 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsRegExp.java 37 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsReturn.java 41 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsRootScope.java 24 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsScope.java 111 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsSingleLineComment.kt 13 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsStatement.java 7 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsStringLiteral.java 25 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsSwitch.java 50 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsSwitchMember.java 20 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsThisRef.java 18 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsThrow.java 37 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsTry.java 71 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsUnaryOperation.java 36 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsUnaryOperator.java 53 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsVars.java 132 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsVisitor.kt 118 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsVisitorWithContext.java 289 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsVisitorWithContextImpl.java 129 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/JsWhile.java 49 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/RecursiveJsVisitor.java 8 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/SourceInfoAwareJsNode.java 20 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/jsScopes.kt 73 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/metadata/HasMetadata.kt 20 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/metadata/MetadataProperty.kt 16 js/js.ast/src/org/jetbrains/kotlin/js/backend/ast/metadata/metadataProperties.kt 98 js/js.ast/src/org/jetbrains/kotlin/js/common/HasSymbol.java 4 js/js.ast/src/org/jetbrains/kotlin/js/common/IdentifierPolicy.kt 40 js/js.ast/src/org/jetbrains/kotlin/js/common/Symbol.java 3 js/js.ast/src/org/jetbrains/kotlin/js/util/AstUtil.java 26 js/js.ast/src/org/jetbrains/kotlin/js/util/Maps.java 26 js/js.ast/src/org/jetbrains/kotlin/js/util/TextOutput.java 17 js/js.ast/src/org/jetbrains/kotlin/js/util/TextOutputImpl.java 120 js/js.config/build.gradle.kts 13 js/js.config/src/org/jetbrains/kotlin/incremental/js/IncrementalDataProvider.kt 16 js/js.config/src/org/jetbrains/kotlin/incremental/js/IncrementalResultsConsumer.kt 101 js/js.config/src/org/jetbrains/kotlin/incremental/js/JsInlineFunctionHash.kt 3 js/js.config/src/org/jetbrains/kotlin/incremental/js/TranslationResultValue.kt 12 js/js.config/src/org/jetbrains/kotlin/js/resolve/JsPlatform.kt 15 js/js.config/src/org/jetbrains/kotlin/platform/js/JsPlatform.kt 24 js/js.config/src/org/jetbrains/kotlin/utils/JsLibraryUtils.kt 169 js/js.config/src/org/jetbrains/kotlin/utils/KotlinJavascriptMetadataUtils.kt 63 js/js.dce/build.gradle.kts 16 js/js.dce/src/org/jetbrains/kotlin/js/dce/AnalysisResult.kt 13 js/js.dce/src/org/jetbrains/kotlin/js/dce/Analyzer.kt 313 js/js.dce/src/org/jetbrains/kotlin/js/dce/Context.kt 233 js/js.dce/src/org/jetbrains/kotlin/js/dce/DCELogLevel.kt 6 js/js.dce/src/org/jetbrains/kotlin/js/dce/DeadCodeElimination.kt 124 js/js.dce/src/org/jetbrains/kotlin/js/dce/DeadCodeEliminationResult.kt 2 js/js.dce/src/org/jetbrains/kotlin/js/dce/DeadCodeEliminationStatus.kt 5 js/js.dce/src/org/jetbrains/kotlin/js/dce/Eliminator.kt 27 js/js.dce/src/org/jetbrains/kotlin/js/dce/InputFile.kt 2 js/js.dce/src/org/jetbrains/kotlin/js/dce/InputResource.kt 19 js/js.dce/src/org/jetbrains/kotlin/js/dce/ReachabilityTracker.kt 210 js/js.dce/src/org/jetbrains/kotlin/js/dce/printTree.kt 28 js/js.dce/src/org/jetbrains/kotlin/js/dce/util.kt 59 js/js.engines/build.gradle.kts 14 js/js.engines/src/org/jetbrains/kotlin/js/engine/ProcessBasedScriptEngine.kt 66 js/js.engines/src/org/jetbrains/kotlin/js/engine/ScriptEngine.kt 15 js/js.engines/src/org/jetbrains/kotlin/js/engine/ScriptEngineNashorn.kt 33 js/js.engines/src/org/jetbrains/kotlin/js/engine/ScriptEngineV8.kt 15 js/js.engines/src/org/jetbrains/kotlin/js/engine/repl.js 49 js/js.frontend/build.gradle.kts 18 js/js.frontend/src/org/jetbrains/kotlin/frontend/js/di/injection.kt 72 js/js.frontend/src/org/jetbrains/kotlin/js/JavaScript.kt 8 js/js.frontend/src/org/jetbrains/kotlin/js/PredefinedAnnotation.kt 13 js/js.frontend/src/org/jetbrains/kotlin/js/analyze/TopDownAnalyzerFacadeForJS.kt 184 js/js.frontend/src/org/jetbrains/kotlin/js/analyze/suppressWarnings.kt 20 js/js.frontend/src/org/jetbrains/kotlin/js/analyzer/JsAnalysisResult.kt 26 js/js.frontend/src/org/jetbrains/kotlin/js/config/EcmaVersion.java 9 js/js.frontend/src/org/jetbrains/kotlin/js/config/ErrorTolerancePolicy.kt 19 js/js.frontend/src/org/jetbrains/kotlin/js/config/JSConfigurationKeys.java 66 js/js.frontend/src/org/jetbrains/kotlin/js/config/JsConfig.java 245 js/js.frontend/src/org/jetbrains/kotlin/js/config/RuntimeDiagnostic.kt 6 js/js.frontend/src/org/jetbrains/kotlin/js/config/SourceMapSourceEmbedding.java 6 js/js.frontend/src/org/jetbrains/kotlin/js/descriptorUtils/descriptorUtils.kt 41 js/js.frontend/src/org/jetbrains/kotlin/js/naming/NameSuggestion.kt 224 js/js.frontend/src/org/jetbrains/kotlin/js/naming/SuggestedName.kt 3 js/js.frontend/src/org/jetbrains/kotlin/js/naming/encodeSignature.kt 132 js/js.frontend/src/org/jetbrains/kotlin/js/patterns/DescriptorPredicate.java 5 js/js.frontend/src/org/jetbrains/kotlin/js/patterns/NamePredicate.java 50 js/js.frontend/src/org/jetbrains/kotlin/js/patterns/PatternBuilder.java 206 js/js.frontend/src/org/jetbrains/kotlin/js/patterns/typePredicates/typePredicates.kt 22 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/ExtensionFunctionToExternalIsInlinable.kt 18 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/JsPlatformAnalyzerServices.kt 16 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/JsPlatformConfigurator.kt 49 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/JsTypeSpecificityComparator.kt 22 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/bindingContextSlicesJs.kt 15 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/DefaultErrorMessagesJs.kt 95 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/ErrorsJs.java 99 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsBuiltinNameClashChecker.kt 34 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsCallChecker.kt 139 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsCodePositioningStrategy.kt 14 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsDefinedExternallyCallChecker.kt 17 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsDynamicCallChecker.kt 80 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsDynamicDeclarationChecker.kt 34 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsExportAnnotationChecker.kt 19 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsExportDeclarationChecker.kt 107 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsExternalChecker.kt 220 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsExternalFileChecker.kt 19 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsIdentifierChecker.kt 23 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsInheritanceChecker.kt 47 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsModuleCallChecker.kt 40 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsModuleCheckUtil.kt 50 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsModuleChecker.kt 41 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsModuleClassLiteralChecker.kt 12 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsMultipleInheritanceChecker.kt 25 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsNameCharsChecker.kt 27 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsNameChecker.kt 45 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsNameClashChecker.kt 183 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsNativeRttiChecker.kt 33 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsQualifierChecker.kt 36 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsReflectionAPICallChecker.kt 34 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsReifiedNativeChecker.kt 24 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsRuntimeAnnotationChecker.kt 25 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/jsRenderers.kt 89 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/sourceLocationUtils.kt 15 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/moduleAnnotations.kt 12 js/js.frontend/src/org/jetbrains/kotlin/js/resolve/nativeAnnotationCheckers.kt 82 js/js.frontend/src/org/jetbrains/kotlin/js/translate/utils/AnnotationsUtils.java 235 js/js.inliner/src/org/jetbrains/kotlin/js/coroutine/CoroutineBlock.kt 7 js/js.inliner/src/org/jetbrains/kotlin/js/coroutine/CoroutineBodyTransformer.kt 359 js/js.inliner/src/org/jetbrains/kotlin/js/coroutine/CoroutineFunctionTransformer.kt 250 js/js.inliner/src/org/jetbrains/kotlin/js/coroutine/CoroutineMetadataProperties.kt 10 js/js.inliner/src/org/jetbrains/kotlin/js/coroutine/CoroutinePasses.kt 334 js/js.inliner/src/org/jetbrains/kotlin/js/coroutine/CoroutineTransformationContext.kt 24 js/js.inliner/src/org/jetbrains/kotlin/js/coroutine/CoroutineTransformer.kt 52 js/js.inliner/src/org/jetbrains/kotlin/js/inline/ExpressionDecomposer.kt 382 js/js.inliner/src/org/jetbrains/kotlin/js/inline/FunctionInlineMutator.kt 157 js/js.inliner/src/org/jetbrains/kotlin/js/inline/FunctionReader.kt 335 js/js.inliner/src/org/jetbrains/kotlin/js/inline/InlineAstVisitor.kt 116 js/js.inliner/src/org/jetbrains/kotlin/js/inline/InlineFunctionDefinition.kt 5 js/js.inliner/src/org/jetbrains/kotlin/js/inline/InlineSuspendFunctionSplitter.kt 29 js/js.inliner/src/org/jetbrains/kotlin/js/inline/InlineableResult.kt 7 js/js.inliner/src/org/jetbrains/kotlin/js/inline/InlinerCycleReporter.kt 75 js/js.inliner/src/org/jetbrains/kotlin/js/inline/InliningScope.kt 214 js/js.inliner/src/org/jetbrains/kotlin/js/inline/JsInliner.kt 53 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/CoroutineStateElimination.kt 61 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/DeadCodeElimination.kt 156 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/DoWhileGuardElimination.kt 100 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/EmptyStatementElimination.kt 79 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/FunctionPostProcessor.kt 25 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/IfStatementReduction.kt 82 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/LabeledBlockToDoWhileTransformation.kt 81 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/NodeRemover.kt 16 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/RedundantCallElimination.kt 32 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/RedundantLabelRemoval.kt 77 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/RedundantStatementElimination.kt 172 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/RedundantVariableDeclarationElimination.kt 46 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/ReferenceTracker.kt 47 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/TemporaryAssignmentElimination.kt 222 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/TemporaryVariableElimination.kt 462 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/WhileConditionFolding.kt 155 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/emergePrimitiveKClass.kt 18 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/removeDefaultInitializers.kt 91 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/removeDuplicateImports.kt 49 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/removeUnusedFunctionDefinitions.kt 71 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/removeUnusedImports.kt 56 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/removeUnusedLocalFunctionDeclarations.kt 53 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/renameLabels.kt 39 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/resolveTemporaryNames.kt 88 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/simplifyWrappedFunctions.kt 25 js/js.inliner/src/org/jetbrains/kotlin/js/inline/clean/substituteKTypes.kt 40 js/js.inliner/src/org/jetbrains/kotlin/js/inline/context/FunctionDefinitionLoader.kt 108 js/js.inliner/src/org/jetbrains/kotlin/js/inline/context/InliningContext.kt 6 js/js.inliner/src/org/jetbrains/kotlin/js/inline/context/NamingContext.kt 27 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/collectUtils.kt 371 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/collectionUtils.kt 36 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/collectors/InstanceCollector.kt 25 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/fixForwardNameReferences.kt 48 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/functionUtils.kt 12 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/invocationUtils.kt 59 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/namingUtils.kt 53 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/rewriteUtils.kt 12 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/rewriters/ContinueReplacingVisitor.kt 25 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/rewriters/LabelNameRefreshingVisitor.kt 36 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/rewriters/NameReplacingVisitor.kt 43 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/rewriters/ReturnReplacingVisitor.kt 46 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/rewriters/ThisReplacingVisitor.kt 9 js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/sideEffectUtils.kt 14 js/js.parser/build.gradle.kts 13 js/js.parser/src/com/google/gwt/dev/js/JsAstMapper.java 770 js/js.parser/src/com/google/gwt/dev/js/ScopeContext.kt 49 js/js.parser/src/com/google/gwt/dev/js/ThrowExceptionReporter.kt 8 js/js.parser/src/com/google/gwt/dev/js/parserExceptions/parserExceptions.kt 7 js/js.parser/src/com/google/gwt/dev/js/rhino/BinaryDigitReader.java 35 js/js.parser/src/com/google/gwt/dev/js/rhino/CodePosition.kt 10 js/js.parser/src/com/google/gwt/dev/js/rhino/Context.java 192 js/js.parser/src/com/google/gwt/dev/js/rhino/ErrorReporter.java 6 js/js.parser/src/com/google/gwt/dev/js/rhino/EvaluatorException.java 6 js/js.parser/src/com/google/gwt/dev/js/rhino/IRFactory.java 175 js/js.parser/src/com/google/gwt/dev/js/rhino/JavaScriptException.java 11 js/js.parser/src/com/google/gwt/dev/js/rhino/LineBuffer.java 187 js/js.parser/src/com/google/gwt/dev/js/rhino/MessagesBundle.java 67 js/js.parser/src/com/google/gwt/dev/js/rhino/Node.java 294 js/js.parser/src/com/google/gwt/dev/js/rhino/Parser.java 829 js/js.parser/src/com/google/gwt/dev/js/rhino/ParserListener.kt 5 js/js.parser/src/com/google/gwt/dev/js/rhino/ScriptRuntime.java 75 js/js.parser/src/com/google/gwt/dev/js/rhino/TokenStream.java 1134 js/js.parser/src/com/google/gwt/dev/js/rhino/UintMap.java 327 js/js.parser/src/com/google/gwt/dev/js/rhino/Utils.java 6 js/js.parser/src/org/jetbrains/kotlin/js/parser/OffsetToSourceMapping.kt 31 js/js.parser/src/org/jetbrains/kotlin/js/parser/parserUtils.kt 102 js/js.parser/src/org/jetbrains/kotlin/js/parser/sourcemaps/JSON.kt 291 js/js.parser/src/org/jetbrains/kotlin/js/parser/sourcemaps/SourceMap.kt 44 js/js.parser/src/org/jetbrains/kotlin/js/parser/sourcemaps/SourceMapLocationRemapper.kt 99 js/js.parser/src/org/jetbrains/kotlin/js/parser/sourcemaps/SourceMapParser.kt 142 js/js.serializer/build.gradle.kts 16 js/js.serializer/src/js-ast.proto 420 js/js.serializer/src/js.proto 91 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/DynamicTypeDeserializer.kt 22 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/JsModuleDescriptor.kt 7 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/JsSerializerProtocol.kt 28 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinFileMetadata.kt 8 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinFileRegistry.kt 7 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinJavascriptPackageFragment.kt 71 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinJavascriptSerializationUtil.kt 276 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/KotlinJavascriptSerializerExtension.kt 74 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/ModuleKind.java 8 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/PackagesWithHeaderMetadata.kt 7 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/ast/JsAstDeserializer.kt 95 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/ast/JsAstDeserializerBase.kt 420 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/ast/JsAstSerializer.kt 119 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/ast/JsAstSerializerBase.kt 470 js/js.serializer/src/org/jetbrains/kotlin/serialization/js/kotlinJavascriptPackageFragmentProvider.kt 71 js/js.sourcemap/build.gradle.kts 15 js/js.sourcemap/src/org/jetbrains/kotlin/js/sourceMap/PsiUtils.java 24 js/js.sourcemap/src/org/jetbrains/kotlin/js/sourceMap/RelativePathCalculator.kt 19 js/js.sourcemap/src/org/jetbrains/kotlin/js/sourceMap/SourceFilePathResolver.java 69 js/js.sourcemap/src/org/jetbrains/kotlin/js/sourceMap/SourceMap3Builder.java 204 js/js.sourcemap/src/org/jetbrains/kotlin/js/sourceMap/SourceMapBuilder.java 8 js/js.sourcemap/src/org/jetbrains/kotlin/js/sourceMap/SourceMapBuilderConsumer.java 106 js/js.sourcemap/src/org/jetbrains/kotlin/js/sourceMap/SourceMapMappingConsumer.java 13 js/js.translator/build.gradle.kts 31 js/js.translator/qunit/deepEqual.js 1226 js/js.translator/qunit/headless.html 24 js/js.translator/qunit/headless.js 16 js/js.translator/qunit/index.html 18 js/js.translator/qunit/logs.html 13 js/js.translator/qunit/logs.js 154 js/js.translator/qunit/qunit.css 162 js/js.translator/qunit/qunit.js 1362 js/js.translator/qunit/swarminject.js 8 js/js.translator/src/org/jetbrains/kotlin/js/facade/FacadeUtils.java 18 js/js.translator/src/org/jetbrains/kotlin/js/facade/K2JSTranslator.kt 280 js/js.translator/src/org/jetbrains/kotlin/js/facade/MainCallParameters.java 51 js/js.translator/src/org/jetbrains/kotlin/js/facade/TranslationResult.kt 152 js/js.translator/src/org/jetbrains/kotlin/js/facade/TranslationUnit.kt 6 js/js.translator/src/org/jetbrains/kotlin/js/facade/exceptions/TranslationException.java 7 js/js.translator/src/org/jetbrains/kotlin/js/facade/exceptions/TranslationRuntimeException.java 10 js/js.translator/src/org/jetbrains/kotlin/js/facade/exceptions/UnsupportedFeatureException.java 7 js/js.translator/src/org/jetbrains/kotlin/js/translate/callTranslator/CallInfo.kt 166 js/js.translator/src/org/jetbrains/kotlin/js/translate/callTranslator/CallInfoExtensions.kt 63 js/js.translator/src/org/jetbrains/kotlin/js/translate/callTranslator/CallTranslator.kt 229 js/js.translator/src/org/jetbrains/kotlin/js/translate/callTranslator/FunctionCallCases.kt 267 js/js.translator/src/org/jetbrains/kotlin/js/translate/callTranslator/RangeCheckTranslator.kt 59 js/js.translator/src/org/jetbrains/kotlin/js/translate/callTranslator/VariableCallCases.kt 171 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/AliasingContext.java 57 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/DeclarationExporter.kt 121 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/DeferredCallSite.kt 8 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/DynamicContext.java 68 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/InlineFunctionContext.kt 10 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/Namer.java 292 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/StaticContext.java 775 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/TemporaryConstVariable.java 18 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/TemporaryVariable.java 51 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/TranslationContext.java 803 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/UsageTracker.kt 116 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/generator/Generator.java 37 js/js.translator/src/org/jetbrains/kotlin/js/translate/context/generator/Rule.java 8 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/AbstractDeclarationVisitor.kt 104 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/ClassModelGenerator.kt 236 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/ClassTranslator.kt 496 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/DeclarationBodyVisitor.kt 132 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/DelegationTranslator.kt 169 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/EnumTranslator.kt 69 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/FileDeclarationVisitor.kt 44 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/JsDataClassGenerator.java 69 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/JsEqualsHashcodeToStringGenerator.java 121 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/JsInlineClassGenerator.java 29 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/PropertyTranslator.kt 239 js/js.translator/src/org/jetbrains/kotlin/js/translate/declaration/inlineCoroutineUtil.kt 95 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/CatchTranslator.kt 79 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/DestructuringDeclarationTranslator.java 73 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/ExpressionVisitor.java 600 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/FunctionTranslator.kt 124 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/InlineMetadata.kt 73 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/LiteralFunctionTranslator.kt 177 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/LocalFunctionCollector.kt 18 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/LoopTranslator.kt 374 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/PatternTranslator.java 266 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/StringTemplateTranslator.java 114 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/TryTranslator.kt 27 js/js.translator/src/org/jetbrains/kotlin/js/translate/expression/WhenTranslator.kt 321 js/js.translator/src/org/jetbrains/kotlin/js/translate/extensions/JsSyntheticTranslateExtension.kt 11 js/js.translator/src/org/jetbrains/kotlin/js/translate/general/AbstractTranslator.java 29 js/js.translator/src/org/jetbrains/kotlin/js/translate/general/AstGenerationResult.kt 55 js/js.translator/src/org/jetbrains/kotlin/js/translate/general/Merger.kt 285 js/js.translator/src/org/jetbrains/kotlin/js/translate/general/ModuleWrapperTranslation.kt 131 js/js.translator/src/org/jetbrains/kotlin/js/translate/general/Translation.java 371 js/js.translator/src/org/jetbrains/kotlin/js/translate/general/TranslatorVisitor.java 22 js/js.translator/src/org/jetbrains/kotlin/js/translate/general/normalizeImportTags.kt 20 js/js.translator/src/org/jetbrains/kotlin/js/translate/initializer/ClassInitializerTranslator.java 333 js/js.translator/src/org/jetbrains/kotlin/js/translate/initializer/InitializerUtils.java 31 js/js.translator/src/org/jetbrains/kotlin/js/translate/initializer/InitializerVisitor.java 94 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/Intrinsics.kt 25 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/FunctionIntrinsics.kt 29 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/basic/BuiltInPropertyIntrinsic.java 22 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/basic/FunctionIntrinsic.kt 7 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/basic/FunctionIntrinsicWithReceiverComputed.kt 10 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/basic/RangeToIntrinsic.kt 22 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/ArrayFIF.kt 185 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/AsDynamicFIF.kt 15 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/CompositeFIF.java 29 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/CoroutineContextFIF.kt 35 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/ExceptionPropertyIntrinsicFactory.kt 36 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/FunctionIntrinsicFactory.java 10 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/KotlinAliasedFunctionIntrinsic.kt 16 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/KotlinFunctionIntrinsic.java 38 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/LongOperationFIF.kt 77 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/NumberAndCharConversionFIF.kt 60 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/PrimitiveBinaryOperationFIF.java 261 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/PrimitiveUnaryOperationFIF.java 260 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/StringPlusCharFIF.kt 46 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/SuspendCoroutineUninterceptedOrReturnFIF.kt 24 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/ThrowableConstructorIntrinsicFactory.kt 33 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/TopLevelFIF.java 190 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/TypeOfFIF.kt 131 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/objects/objectsIntrinsics.kt 35 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/operation/BinaryOperationIntrinsic.java 15 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/operation/CompareToBOIF.kt 30 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/operation/EqualsBOIF.kt 84 js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/operation/binaryOperationIntrinsics.kt 71 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/AssignmentTranslator.java 62 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/BinaryOperationTranslator.java 222 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/CompareToTranslator.java 51 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/DynamicIncrementTranslator.java 57 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/InOperationTranslator.java 87 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/IncrementTranslator.java 108 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/IntrinsicAssignmentTranslator.java 107 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/IntrinsicIncrementTranslator.java 28 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/OperatorTable.java 57 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/OverloadedAssignmentTranslator.java 66 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/OverloadedIncrementTranslator.java 25 js/js.translator/src/org/jetbrains/kotlin/js/translate/operation/UnaryOperationTranslator.java 68 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/AbstractCallExpressionTranslator.java 28 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/AccessTranslationUtils.java 56 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/AccessTranslator.java 11 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/ArrayAccessTranslator.java 112 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/BackingFieldAccessTranslator.java 42 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/CallArgumentTranslator.kt 313 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/CallExpressionTranslator.java 148 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/CallableReferenceTranslator.kt 258 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/CompanionObjectIntrinsicAccessTranslator.java 58 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/DefaultAccessTranslator.java 29 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/QualifiedExpressionTranslator.java 103 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/QualifiedExpressionWithCallSelectorAccessTranslator.kt 19 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/ReferenceAccessTranslator.java 40 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/ReferenceTranslator.java 184 js/js.translator/src/org/jetbrains/kotlin/js/translate/reference/VariableAccessTranslator.java 107 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/BindingUtils.java 183 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/ErrorReportingUtils.java 31 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/FunctionBodyTranslator.java 135 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/JsAstUtils.java 465 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/JsDescriptorUtils.java 155 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/PsiUtils.java 82 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/TranslationUtils.java 564 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/astUtils.kt 75 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/expandIsCalls.kt 104 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/inlineUtils.kt 70 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/mutator/AssignToExpressionMutator.java 22 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/mutator/CoercionMutator.java 23 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/mutator/LastExpressionMutator.java 74 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/mutator/Mutator.java 7 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/signatureUtils.kt 48 js/js.translator/src/org/jetbrains/kotlin/js/translate/utils/utils.kt 281 js/js.translator/testData/_commonFiles/arrayAsserts.kt 22 js/js.translator/testData/_commonFiles/asserts.kt 35 js/js.translator/testData/_commonFiles/fail.kt 4 js/js.translator/testData/_commonFiles/testUtils.kt 3 js/js.translator/testData/box/annotation/annotationClass.kt 6 js/js.translator/testData/box/builtins/arrayToString.kt 59 js/js.translator/testData/box/builtins/hashCode.kt 21 js/js.translator/testData/box/builtins/superCallsToAnyMethods.kt 30 js/js.translator/testData/box/builtins/toString.kt 16 js/js.translator/testData/box/callableReference/function/classMemberAndNonExtensionCompatibility.kt 22 js/js.translator/testData/box/callableReference/function/classMemberOverridden.kt 13 js/js.translator/testData/box/callableReference/function/constructorsWithArgs.kt 18 js/js.translator/testData/box/callableReference/function/constructorsWithArgsSimple.kt 12 js/js.translator/testData/box/callableReference/function/extensionFromTopLevel.kt 20 js/js.translator/testData/box/callableReference/function/functionReferenceName.kt 15 js/js.translator/testData/box/callableReference/function/localAndTopLevelExtensions.kt 16 js/js.translator/testData/box/callableReference/function/stringNativeExtension.kt 6 js/js.translator/testData/box/callableReference/function/topLevelFromTopLevelWithArg.kt 12 js/js.translator/testData/box/callableReference/property/extensionProperty.kt 28 js/js.translator/testData/box/callableReference/property/memberProperty.kt 22 js/js.translator/testData/box/callableReference/property/topLevelVar.kt 19 js/js.translator/testData/box/char/charBinaryOperations.kt 7 js/js.translator/testData/box/char/charCompareToIntrinsic.kt 8 js/js.translator/testData/box/char/charConstantByUnicodeId.kt 17 js/js.translator/testData/box/char/charConversions.kt 11 js/js.translator/testData/box/char/charElvis.kt 10 js/js.translator/testData/box/char/charEquals.kt 15 js/js.translator/testData/box/char/charInExternalDecl.js 54 js/js.translator/testData/box/char/charInExternalDecl.kt 100 js/js.translator/testData/box/char/charInStringTemplate.kt 18 js/js.translator/testData/box/char/charIsCheck.kt 13 js/js.translator/testData/box/char/charRanges.kt 11 js/js.translator/testData/box/char/charUnaryOperations.kt 19 js/js.translator/testData/box/char/topLevelCallables.kt 25 js/js.translator/testData/box/char/unboxedCharSpecials.kt 17 js/js.translator/testData/box/classObject/accessing.kt 43 js/js.translator/testData/box/classObject/contextDependentClassObjectName.kt 13 js/js.translator/testData/box/classObject/defaultObjectSameNamesAsInOuter.kt 14 js/js.translator/testData/box/classObject/enumCompanionObject.kt 11 js/js.translator/testData/box/classObject/inTrait.kt 9 js/js.translator/testData/box/classObject/invokeOperatorInCompanionObject.kt 18 js/js.translator/testData/box/classObject/namedClassObject.kt 24 js/js.translator/testData/box/classObject/objectInCompanionObject.kt 18 js/js.translator/testData/box/classObject/setVar.kt 19 js/js.translator/testData/box/classObject/simple.kt 16 js/js.translator/testData/box/classObject/withInheritance.kt 25 js/js.translator/testData/box/closure/_common.kt 2 js/js.translator/testData/box/closure/closureArrayListInstance.kt 19 js/js.translator/testData/box/closure/closureFunctionAsArgument.kt 8 js/js.translator/testData/box/closure/closureFunctionByInnerFunction.kt 20 js/js.translator/testData/box/closure/closureGenericTypeValue.kt 10 js/js.translator/testData/box/closure/closureInFewFunctionWithDifferentName.kt 27 js/js.translator/testData/box/closure/closureInNestedFunctions.kt 36 js/js.translator/testData/box/closure/closureInNestedFunctionsInMethod.kt 65 js/js.translator/testData/box/closure/closureInNestedFunctionsWhichMixedWithObject.kt 11 js/js.translator/testData/box/closure/closureInNestedLambdasInObject.kt 13 js/js.translator/testData/box/closure/closureInObject.kt 20 js/js.translator/testData/box/closure/closureInWithInsideWith.kt 17 js/js.translator/testData/box/closure/closureLambdaVarInLambda.kt 12 js/js.translator/testData/box/closure/closureLocalFunction.kt 9 js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunction.kt 19 js/js.translator/testData/box/closure/closureLocalFunctionByInnerFunctionInConstructor.kt 20 js/js.translator/testData/box/closure/closureLocalInNestedObject.kt 10 js/js.translator/testData/box/closure/closureLocalLiteralFunction.kt 10 js/js.translator/testData/box/closure/closureReceiverInLocalExtFunByLocalExtFun.kt 19 js/js.translator/testData/box/closure/closureReferencingMember.kt 30 js/js.translator/testData/box/closure/closureThisAndClassObject.kt 9 js/js.translator/testData/box/closure/closureThisAndReceiver.kt 27 js/js.translator/testData/box/closure/closureThisByUsingMethodFromParentClass.kt 23 js/js.translator/testData/box/closure/closureThisInConstructor.kt 45 js/js.translator/testData/box/closure/closureThisInExtLambdaInsideMethod.kt 5 js/js.translator/testData/box/closure/closureThisInFunctionWhichNamedSameAsParentClass.kt 13 js/js.translator/testData/box/closure/closureThisInLambdaInsideMethod.kt 11 js/js.translator/testData/box/closure/closureThisInLambdaInsideObject.kt 11 js/js.translator/testData/box/closure/closureThisInLocalFunction.kt 17 js/js.translator/testData/box/closure/closureValToScopeWithSameNameDeclaration.kt 21 js/js.translator/testData/box/closure/closureVarToScopeWithSameNameDeclaration.kt 23 js/js.translator/testData/box/closure/contextDependentClosureName.kt 6 js/js.translator/testData/box/closure/deepInnerClassInLocalClass.kt 21 js/js.translator/testData/box/closure/deepInnerClassInLocalClassFromExtension.kt 18 js/js.translator/testData/box/closure/enclosingClassFromInnerLocalClass.kt 30 js/js.translator/testData/box/closure/enclosingClassFromLocalClass.kt 44 js/js.translator/testData/box/closure/implicitGenericReceiverInExtensionInLocalClass.kt 14 js/js.translator/testData/box/closure/iteratingCallbacks.kt 24 js/js.translator/testData/box/closure/lambdaInLocalFun.kt 31 js/js.translator/testData/box/closure/localConstructorAndMethod.kt 14 js/js.translator/testData/box/closure/localParameterInCallback.kt 25 js/js.translator/testData/box/closure/objectWithInvokeOperator.kt 24 js/js.translator/testData/box/closure/recursiveExtFunction.kt 27 js/js.translator/testData/box/closure/recursiveFunction.kt 15 js/js.translator/testData/box/closure/recursiveFunctionWithSameNameDeclaration.kt 37 js/js.translator/testData/box/closure/withManyClosuresInNestedFunctionsAndObjects.kt 18 js/js.translator/testData/box/closure/wrappedVariableInExtensionFun.kt 8 js/js.translator/testData/box/coercion/bridgeChar.kt 30 js/js.translator/testData/box/coercion/charValParameter.kt 11 js/js.translator/testData/box/coercion/classProperty.kt 13 js/js.translator/testData/box/coercion/defaultAccessors.kt 24 js/js.translator/testData/box/coercion/derivedFunctionReturningChar.kt 13 js/js.translator/testData/box/coercion/derivedFunctionReturningUnit.kt 15 js/js.translator/testData/box/coercion/destructuringToUnit.kt 14 js/js.translator/testData/box/coercion/extensionReceiver.kt 9 js/js.translator/testData/box/coercion/ifWithUnit.kt 13 js/js.translator/testData/box/coercion/inlineFunReturningUnit.kt 8 js/js.translator/testData/box/coercion/lambdaParameters.kt 12 js/js.translator/testData/box/coercion/loopOverUnits.kt 19 js/js.translator/testData/box/coercion/propertyBridgeChar.kt 51 js/js.translator/testData/box/coercion/receiverSmartCast.kt 24 js/js.translator/testData/box/coercion/safeCallLetReturningUnit.kt 14 js/js.translator/testData/box/coercion/topLevelProperty.kt 10 js/js.translator/testData/box/coercion/tryWithEmptyCatch.kt 15 js/js.translator/testData/box/coercion/unitAsExtensionReceiver.kt 11 js/js.translator/testData/box/coercion/unitIsAs.kt 10 js/js.translator/testData/box/coercion/unitNullCheck.kt 17 js/js.translator/testData/box/coercion/unitSafeCall.kt 10 js/js.translator/testData/box/coercion/whenWithUnit.kt 16 js/js.translator/testData/box/coroutines/debugStatement.kt 10 js/js.translator/testData/box/coroutines/localVarOptimization.kt 33 js/js.translator/testData/box/coroutines/nativeExceptions.kt 39 js/js.translator/testData/box/coroutines/onlyInlineSuspendFunction.kt 37 js/js.translator/testData/box/crossModuleRef/callableObjectRef.kt 14 js/js.translator/testData/box/crossModuleRef/constructor.kt 33 js/js.translator/testData/box/crossModuleRef/inheritance.kt 14 js/js.translator/testData/box/crossModuleRef/inlineJsModule.kt 9 js/js.translator/testData/box/crossModuleRef/inlineJsModuleNonIdentifier.kt 9 js/js.translator/testData/box/crossModuleRef/inlineJsModulePackage.kt 11 js/js.translator/testData/box/crossModuleRef/inlineModule.kt 3 js/js.translator/testData/box/crossModuleRef/inlineModuleNonIndentifier.kt 3 js/js.translator/testData/box/crossModuleRef/lambda.kt 8 js/js.translator/testData/box/crossModuleRef/object.kt 22 js/js.translator/testData/box/crossModuleRef/objectInInlineClosure.kt 14 js/js.translator/testData/box/crossModuleRef/objectIsObject.kt 10 js/js.translator/testData/box/crossModuleRef/topLevelExtension.kt 24 js/js.translator/testData/box/crossModuleRef/topLevelFunction.kt 28 js/js.translator/testData/box/crossModuleRef/topLevelMutableProperty.kt 22 js/js.translator/testData/box/crossModuleRef/topLevelProperty.kt 22 js/js.translator/testData/box/crossModuleRefIR/callableObjectRef.kt 14 js/js.translator/testData/box/crossModuleRefIR/constructor.kt 33 js/js.translator/testData/box/crossModuleRefIR/crossModuleJsExport.kt 38 js/js.translator/testData/box/crossModuleRefIR/export.kt 10 js/js.translator/testData/box/crossModuleRefIR/inheritance.kt 14 js/js.translator/testData/box/crossModuleRefIR/inlineJsModule.kt 9 js/js.translator/testData/box/crossModuleRefIR/inlineJsModuleNonIdentifier.kt 9 js/js.translator/testData/box/crossModuleRefIR/inlineJsModulePackage.kt 11 js/js.translator/testData/box/crossModuleRefIR/inlineModule.kt 3 js/js.translator/testData/box/crossModuleRefIR/inlineModuleNonIndentifier.kt 3 js/js.translator/testData/box/crossModuleRefIR/lambda.kt 8 js/js.translator/testData/box/crossModuleRefIR/object.kt 22 js/js.translator/testData/box/crossModuleRefIR/objectInInlineClosure.kt 14 js/js.translator/testData/box/crossModuleRefIR/objectIsObject.kt 10 js/js.translator/testData/box/crossModuleRefIR/onlyMainModuleCall.kt 14 js/js.translator/testData/box/crossModuleRefIR/topLevelExtension.kt 24 js/js.translator/testData/box/crossModuleRefIR/topLevelFunction.kt 34 js/js.translator/testData/box/crossModuleRefIR/topLevelMutableProperty.kt 22 js/js.translator/testData/box/crossModuleRefIR/topLevelProperty.kt 22 js/js.translator/testData/box/dataClass/components.kt 14 js/js.translator/testData/box/dataClass/copy.kt 9 js/js.translator/testData/box/dataClass/equals.kt 30 js/js.translator/testData/box/dataClass/hashcode.kt 44 js/js.translator/testData/box/dataClass/keyrole.kt 17 js/js.translator/testData/box/dataClass/override.kt 19 js/js.translator/testData/box/dataClass/privateFields.kt 18 js/js.translator/testData/box/dataClass/tostring.kt 13 js/js.translator/testData/box/defaultArguments/complexExpressionAsConstructorDefaultArgument.kt 18 js/js.translator/testData/box/defaultArguments/complexExpressionAsDefaultArgument.kt 19 js/js.translator/testData/box/defaultArguments/complexExpressionAsOverriddenDefaultArgument.kt 28 js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg1.kt 22 js/js.translator/testData/box/defaultArguments/constructorCallWithDefArg2.kt 32 js/js.translator/testData/box/defaultArguments/defArgsWithSuperCall.kt 9 js/js.translator/testData/box/defaultArguments/defaultArgumentsInFunctionWithExpressionAsBody.kt 10 js/js.translator/testData/box/defaultArguments/enumSuperConstructor.kt 12 js/js.translator/testData/box/defaultArguments/enumWithDefArg.kt 13 js/js.translator/testData/box/defaultArguments/enumWithOneDefArg.kt 10 js/js.translator/testData/box/defaultArguments/enumWithTwoDefArgs.kt 14 js/js.translator/testData/box/defaultArguments/extensionFunWithDefArgs.kt 10 js/js.translator/testData/box/defaultArguments/externalTailArgsClass.kt 20 js/js.translator/testData/box/defaultArguments/externalTailArgsFun.kt 18 js/js.translator/testData/box/defaultArguments/funInAbstractClassWithDefArg.kt 11 js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterface.kt 63 js/js.translator/testData/box/defaultArguments/inheritViaAnotherInterfaceIndirectly.kt 24 js/js.translator/testData/box/defaultArguments/overloadFunWithDefArg.kt 12 js/js.translator/testData/box/defaultArguments/primarySuperConstructor.kt 12 js/js.translator/testData/box/defaultArguments/secondarySuperConstructor.kt 14 js/js.translator/testData/box/defaultArguments/superCall.kt 19 js/js.translator/testData/box/defaultArguments/virtualCallWithDefArg.kt 4 js/js.translator/testData/box/delegateProperty/capturedLocalVal.kt 9 js/js.translator/testData/box/delegateProperty/capturedLocalValNoInline.kt 10 js/js.translator/testData/box/delegateProperty/capturedLocalVar.kt 15 js/js.translator/testData/box/delegateProperty/capturedLocalVarNoInline.kt 16 js/js.translator/testData/box/delegateProperty/clashingNameInSubclass.kt 32 js/js.translator/testData/box/delegateProperty/delegateByExtensionProperty.kt 29 js/js.translator/testData/box/delegateProperty/delegateByTopLevelFun.kt 20 js/js.translator/testData/box/delegateProperty/delegateByTopLevelProperty.kt 20 js/js.translator/testData/box/delegateProperty/delegateWithPropertyAccess.kt 20 js/js.translator/testData/box/delegateProperty/getAsExtensionFun.kt 11 js/js.translator/testData/box/delegateProperty/localVal.kt 9 js/js.translator/testData/box/delegateProperty/localVar.kt 16 js/js.translator/testData/box/delegateProperty/localVarInc.kt 16 js/js.translator/testData/box/delegateProperty/localVarPlusAssign.kt 15 js/js.translator/testData/box/delegateProperty/metadataReferentialEquality.kt 30 js/js.translator/testData/box/delegateProperty/peculiarName.kt 17 js/js.translator/testData/box/delegateProperty/propertyMetadata.kt 27 js/js.translator/testData/box/delegateProperty/setAsExtensionFun.kt 19 js/js.translator/testData/box/delegateProperty/simple.kt 25 js/js.translator/testData/box/delegateProperty/topLevelVal.kt 9 js/js.translator/testData/box/delegateProperty/topLevelVar.kt 16 js/js.translator/testData/box/delegateProperty/unusedPropertyMetadata.kt 8 js/js.translator/testData/box/delegateProperty/withGenerics.kt 35 js/js.translator/testData/box/delegation/complexDelegation.kt 21 js/js.translator/testData/box/delegation/delegationByArg.kt 18 js/js.translator/testData/box/delegation/delegationByCompanionToNothing.kt 14 js/js.translator/testData/box/delegation/delegationByExprWithArgs.kt 12 js/js.translator/testData/box/delegation/delegationByFunExpr.kt 13 js/js.translator/testData/box/delegation/delegationByIfExpr.kt 15 js/js.translator/testData/box/delegation/delegationByInh.kt 34 js/js.translator/testData/box/delegation/delegationByNewInstance.kt 12 js/js.translator/testData/box/delegation/delegationChain.kt 22 js/js.translator/testData/box/delegation/delegationEvaluationOrder1.kt 35 js/js.translator/testData/box/delegation/delegationEvaluationOrder2.kt 53 js/js.translator/testData/box/delegation/delegationExtFun1.kt 14 js/js.translator/testData/box/delegation/delegationExtFun2.kt 14 js/js.translator/testData/box/delegation/delegationExtProp.kt 26 js/js.translator/testData/box/delegation/delegationExtensionPropertyDelegated.kt 10 js/js.translator/testData/box/delegation/delegationToExternaInterface.kt 11 js/js.translator/testData/box/delegation/jsNamePropertyDelegation.kt 19 js/js.translator/testData/box/delegation/onObject.kt 16 js/js.translator/testData/box/dynamic/_common.js 31 js/js.translator/testData/box/dynamic/_common.kt 11 js/js.translator/testData/box/dynamic/binaryOperations.kt 14 js/js.translator/testData/box/dynamic/callGetMethod.kt 8 js/js.translator/testData/box/dynamic/callMethods.kt 8 js/js.translator/testData/box/dynamic/callSetMethod.kt 8 js/js.translator/testData/box/dynamic/compareTo.kt 17 js/js.translator/testData/box/dynamic/equals.kt 39 js/js.translator/testData/box/dynamic/getByBrackets.kt 33 js/js.translator/testData/box/dynamic/identityEquals.kt 24 js/js.translator/testData/box/dynamic/incrementAndDecrement.kt 24 js/js.translator/testData/box/dynamic/infixCall.kt 8 js/js.translator/testData/box/dynamic/invoke.kt 7 js/js.translator/testData/box/dynamic/is.kt 14 js/js.translator/testData/box/dynamic/isJsPrimitiveType.kt 24 js/js.translator/testData/box/dynamic/iterator.kt 27 js/js.translator/testData/box/dynamic/nameClashing.kt 19 js/js.translator/testData/box/dynamic/operationsWithAssignment.kt 24 js/js.translator/testData/box/dynamic/propertyAccess.kt 26 js/js.translator/testData/box/dynamic/propertySideEffect.js 9 js/js.translator/testData/box/dynamic/propertySideEffect.kt 10 js/js.translator/testData/box/dynamic/setByBrackets.kt 43 js/js.translator/testData/box/dynamic/unaryOperations.kt 17 js/js.translator/testData/box/enum/accessing.kt 19 js/js.translator/testData/box/enum/enumInheritedFromTrait.kt 13 js/js.translator/testData/box/enum/enumIsComparable.kt 18 js/js.translator/testData/box/enum/enumWithInheritance.kt 36 js/js.translator/testData/box/enum/equals.kt 16 js/js.translator/testData/box/enum/equalsNullUndefined.kt 29 js/js.translator/testData/box/enum/implementsComparable.kt 11 js/js.translator/testData/box/enum/initializationOrder.kt 27 js/js.translator/testData/box/enum/nativeEnum.js 5 js/js.translator/testData/box/enum/nativeEnum.kt 12 js/js.translator/testData/box/enum/simpleEnum.kt 7 js/js.translator/testData/box/enum/standardFunctions.kt 14 js/js.translator/testData/box/enum/standardMethods.kt 37 js/js.translator/testData/box/enum/superCallInEnumLiteral.kt 15 js/js.translator/testData/box/es6classes/builtItTypes.kt 7 js/js.translator/testData/box/es6classes/defaultPrimary.kt 8 js/js.translator/testData/box/es6classes/defaultPrimaryExtendsAny.kt 23 js/js.translator/testData/box/es6classes/defaultPrimaryExtendsExternal.js 3 js/js.translator/testData/box/es6classes/defaultPrimaryExtendsExternal.kt 28 js/js.translator/testData/box/es6classes/defaultPrimaryWithSuper.kt 26 js/js.translator/testData/box/es6classes/delegation.kt 24 js/js.translator/testData/box/es6classes/fieldAccess.kt 9 js/js.translator/testData/box/es6classes/inheritedFromExternalBySecondaryCtor.js 5 js/js.translator/testData/box/es6classes/inheritedFromExternalBySecondaryCtor.kt 12 js/js.translator/testData/box/es6classes/inheritedFromExternalClass.js 5 js/js.translator/testData/box/es6classes/inheritedFromExternalClass.kt 10 js/js.translator/testData/box/es6classes/initBlocks.kt 31 js/js.translator/testData/box/es6classes/innerClasses.kt 14 js/js.translator/testData/box/es6classes/isInitializedFieldBeforeObjectCreation.kt 12 js/js.translator/testData/box/es6classes/primaryToSecondary.kt 10 js/js.translator/testData/box/es6classes/typeCorrectness.kt 34 js/js.translator/testData/box/es6classes/unboxChain.kt 17 js/js.translator/testData/box/esModules/crossModuleRef/callableObjectRef.kt 14 js/js.translator/testData/box/esModules/crossModuleRef/constructor.kt 33 js/js.translator/testData/box/esModules/crossModuleRef/inheritance.kt 14 js/js.translator/testData/box/esModules/crossModuleRef/inlineJsModule.kt 7 js/js.translator/testData/box/esModules/crossModuleRef/inlineJsModuleNonIdentifier.kt 7 js/js.translator/testData/box/esModules/crossModuleRef/inlineJsModulePackage.kt 7 js/js.translator/testData/box/esModules/crossModuleRef/inlineModule.kt 3 js/js.translator/testData/box/esModules/crossModuleRef/inlineModuleNonIndentifier.kt 3 js/js.translator/testData/box/esModules/crossModuleRef/lambda.kt 8 js/js.translator/testData/box/esModules/crossModuleRef/object.kt 22 js/js.translator/testData/box/esModules/crossModuleRef/objectInInlineClosure.kt 14 js/js.translator/testData/box/esModules/crossModuleRef/objectIsObject.kt 10 js/js.translator/testData/box/esModules/crossModuleRef/topLevelExtension.kt 24 js/js.translator/testData/box/esModules/crossModuleRef/topLevelFunction.kt 28 js/js.translator/testData/box/esModules/crossModuleRef/topLevelMutableProperty.kt 22 js/js.translator/testData/box/esModules/crossModuleRef/topLevelProperty.kt 22 js/js.translator/testData/box/esModules/crossModuleRefPerFile/callableObjectRef.kt 14 js/js.translator/testData/box/esModules/crossModuleRefPerFile/constructor.kt 33 js/js.translator/testData/box/esModules/crossModuleRefPerFile/inheritance.kt 14 js/js.translator/testData/box/esModules/crossModuleRefPerFile/inlineModule.kt 3 js/js.translator/testData/box/esModules/crossModuleRefPerFile/inlineModuleNonIndentifier.kt 3 js/js.translator/testData/box/esModules/crossModuleRefPerFile/lambda.kt 8 js/js.translator/testData/box/esModules/crossModuleRefPerFile/object.kt 22 js/js.translator/testData/box/esModules/crossModuleRefPerFile/objectInInlineClosure.kt 14 js/js.translator/testData/box/esModules/crossModuleRefPerFile/objectIsObject.kt 10 js/js.translator/testData/box/esModules/crossModuleRefPerFile/topLevelExtension.kt 24 js/js.translator/testData/box/esModules/crossModuleRefPerFile/topLevelFunction.kt 28 js/js.translator/testData/box/esModules/crossModuleRefPerFile/topLevelMutableProperty.kt 22 js/js.translator/testData/box/esModules/crossModuleRefPerFile/topLevelProperty.kt 22 js/js.translator/testData/box/esModules/crossModuleRefPerModule/callableObjectRef.kt 14 js/js.translator/testData/box/esModules/crossModuleRefPerModule/constructor.kt 33 js/js.translator/testData/box/esModules/crossModuleRefPerModule/inheritance.kt 14 js/js.translator/testData/box/esModules/crossModuleRefPerModule/inlineModule.kt 3 js/js.translator/testData/box/esModules/crossModuleRefPerModule/inlineModuleNonIndentifier.kt 3 js/js.translator/testData/box/esModules/crossModuleRefPerModule/lambda.kt 8 js/js.translator/testData/box/esModules/crossModuleRefPerModule/object.kt 22 js/js.translator/testData/box/esModules/crossModuleRefPerModule/objectInInlineClosure.kt 14 js/js.translator/testData/box/esModules/crossModuleRefPerModule/objectIsObject.kt 10 js/js.translator/testData/box/esModules/crossModuleRefPerModule/topLevelExtension.kt 24 js/js.translator/testData/box/esModules/crossModuleRefPerModule/topLevelFunction.kt 28 js/js.translator/testData/box/esModules/crossModuleRefPerModule/topLevelMutableProperty.kt 22 js/js.translator/testData/box/esModules/crossModuleRefPerModule/topLevelProperty.kt 22 js/js.translator/testData/box/esModules/export/exportAllFile.kt 11 js/js.translator/testData/box/esModules/export/nonIndetifierModuleName.kt 5 js/js.translator/testData/box/esModules/export/overriddenChainNonExportIntermediate.kt 21 js/js.translator/testData/box/esModules/export/overriddenExternalMethodWithSameNameMethod.kt 24 js/js.translator/testData/box/esModules/export/overriddenExternalMethodWithSameStableNameMethod.kt 27 js/js.translator/testData/box/esModules/export/reservedModuleName.kt 5 js/js.translator/testData/box/esModules/incremental/jsModule.kt 18 js/js.translator/testData/box/esModules/inline/inlinedObjectLiteralIsCheck.kt 23 js/js.translator/testData/box/esModules/jsExport/dataClass.kt 37 js/js.translator/testData/box/esModules/jsExport/dataClass.mjs 12 js/js.translator/testData/box/esModules/jsExport/exportedDefaultStub.kt 95 js/js.translator/testData/box/esModules/jsExport/exportedDefaultStub.mjs 30 js/js.translator/testData/box/esModules/jsExport/jsExportInClass.kt 24 js/js.translator/testData/box/esModules/jsExport/jsExportInClass.mjs 6 js/js.translator/testData/box/esModules/jsExport/recursiveExport.kt 18 js/js.translator/testData/box/esModules/jsExport/recursiveExport.mjs 8 js/js.translator/testData/box/esModules/jsModule/externalClass.kt 20 js/js.translator/testData/box/esModules/jsModule/externalClass.mjs 9 js/js.translator/testData/box/esModules/jsModule/externalClassNameClash.kt 35 js/js.translator/testData/box/esModules/jsModule/externalClassWithDefaults.kt 29 js/js.translator/testData/box/esModules/jsModule/externalClassWithDefaults.mjs 9 js/js.translator/testData/box/esModules/jsModule/externalConstructor.kt 16 js/js.translator/testData/box/esModules/jsModule/externalConstructor.mjs 3 js/js.translator/testData/box/esModules/jsModule/externalFunction.kt 7 js/js.translator/testData/box/esModules/jsModule/externalFunction.mjs 3 js/js.translator/testData/box/esModules/jsModule/externalFunctionNameClash.kt 9 js/js.translator/testData/box/esModules/jsModule/externalFunctionNameClash.mjs 3 js/js.translator/testData/box/esModules/jsModule/externalObject.kt 11 js/js.translator/testData/box/esModules/jsModule/externalObject.mjs 6 js/js.translator/testData/box/esModules/jsModule/externalPackage.kt 28 js/js.translator/testData/box/esModules/jsModule/externalPackage.mjs 20 js/js.translator/testData/box/esModules/jsModule/externalPackageInDifferentFile.js 5 js/js.translator/testData/box/esModules/jsModule/externalPackageInDifferentFile.kt 28 js/js.translator/testData/box/esModules/jsModule/externalPackageInDifferentFile.mjs 17 js/js.translator/testData/box/esModules/jsModule/externalProperty.kt 7 js/js.translator/testData/box/esModules/jsModule/externalProperty.mjs 1 js/js.translator/testData/box/esModules/jsModule/interfaces.kt 20 js/js.translator/testData/box/esModules/jsModule/interfaces.mjs 10 js/js.translator/testData/box/esModules/jsModule/topLevelVarargFun.kt 10 js/js.translator/testData/box/esModules/jsModule/topLevelVarargFun.mjs 3 js/js.translator/testData/box/esModules/jsName/defaultJsName.kt 16 js/js.translator/testData/box/esModules/jsName/jsTopLevelClashes.kt 16 js/js.translator/testData/box/esModules/native/inheritanceInNativeClass.kt 41 js/js.translator/testData/box/escapedIdentifiers/classLikeMemberClassMangling.kt 17 js/js.translator/testData/box/escapedIdentifiers/classLikeMemberFieldMangling.kt 31 js/js.translator/testData/box/escapedIdentifiers/classLikeMemberFunctionMangling.kt 34 js/js.translator/testData/box/escapedIdentifiers/dynamicEscapedField.kt 6 js/js.translator/testData/box/escapedIdentifiers/externalEscapedAMDTopLevel.js 11 js/js.translator/testData/box/escapedIdentifiers/externalEscapedAMDTopLevel.kt 16 js/js.translator/testData/box/escapedIdentifiers/externalEscapedClassFields.js 12 js/js.translator/testData/box/escapedIdentifiers/externalEscapedClassFields.kt 25 js/js.translator/testData/box/escapedIdentifiers/externalEscapedCommonJSTopLevel.js 11 js/js.translator/testData/box/escapedIdentifiers/externalEscapedCommonJSTopLevel.kt 16 js/js.translator/testData/box/escapedIdentifiers/externalEscapedTopLevel.js 7 js/js.translator/testData/box/escapedIdentifiers/externalEscapedTopLevel.kt 16 js/js.translator/testData/box/escapedIdentifiers/topLevelExportedClass.kt 12 js/js.translator/testData/box/escapedIdentifiers/topLevelExportedCompanion.kt 16 js/js.translator/testData/box/escapedIdentifiers/topLevelExportedFunction.kt 8 js/js.translator/testData/box/escapedIdentifiers/topLevelExportedVariable.kt 8 js/js.translator/testData/box/escapedIdentifiers/topLevelLocalClassMangling.kt 16 js/js.translator/testData/box/escapedIdentifiers/topLevelLocalCompanionMangling.kt 16 js/js.translator/testData/box/escapedIdentifiers/topLevelLocalFunctionMangling.kt 12 js/js.translator/testData/box/escapedIdentifiers/topLevelLocalVariableMangling.kt 8 js/js.translator/testData/box/export/bridgeSavingAfterExport.kt 17 js/js.translator/testData/box/export/defaultInlineClassConstructorParam.kt 6 js/js.translator/testData/box/export/exportAllFile.kt 12 js/js.translator/testData/box/export/exportEnumClass.kt 55 js/js.translator/testData/box/export/exportInterface.kt 69 js/js.translator/testData/box/export/exportNestedClass.kt 33 js/js.translator/testData/box/export/exportNestedObject.kt 49 js/js.translator/testData/box/export/exportProtectedMembers.kt 44 js/js.translator/testData/box/export/nonIndetifierModuleName.kt 6 js/js.translator/testData/box/export/overriddenChainNonExportIntermediate.kt 22 js/js.translator/testData/box/export/overriddenExternalMethodWithSameNameMethod.kt 25 js/js.translator/testData/box/export/overriddenExternalMethodWithSameStableNameMethod.kt 28 js/js.translator/testData/box/export/overridenMethod.kt 23 js/js.translator/testData/box/export/reservedModuleName.kt 6 js/js.translator/testData/box/expression/cast/_common.kt 18 js/js.translator/testData/box/expression/cast/castExtensionToKMutableProperty.kt 16 js/js.translator/testData/box/expression/cast/castExtensionToKProperty1.kt 12 js/js.translator/testData/box/expression/cast/castToAny.kt 16 js/js.translator/testData/box/expression/cast/castToArray.kt 12 js/js.translator/testData/box/expression/cast/castToFunction.kt 10 js/js.translator/testData/box/expression/cast/castToGenericType.kt 40 js/js.translator/testData/box/expression/cast/castToGenericTypeWithMultipleUpperBounds.kt 45 js/js.translator/testData/box/expression/cast/castToGenericTypeWithUpperBound.kt 28 js/js.translator/testData/box/expression/cast/castToKMutableProperty0.kt 13 js/js.translator/testData/box/expression/cast/castToKMutableProperty1.kt 16 js/js.translator/testData/box/expression/cast/castToKProperty0.kt 10 js/js.translator/testData/box/expression/cast/castToKProperty1.kt 12 js/js.translator/testData/box/expression/cast/castToNotNull.kt 13 js/js.translator/testData/box/expression/cast/castToNullable.kt 13 js/js.translator/testData/box/expression/cast/checkThrowCCE.kt 11 js/js.translator/testData/box/expression/cast/explicitUpcast.js 3 js/js.translator/testData/box/expression/cast/explicitUpcast.kt 25 js/js.translator/testData/box/expression/cast/implicitCastToLong.kt 11 js/js.translator/testData/box/expression/cast/primitiveToClass.kt 16 js/js.translator/testData/box/expression/cast/reifiedToNotNull.kt 14 js/js.translator/testData/box/expression/cast/reifiedToNullable1.kt 14 js/js.translator/testData/box/expression/cast/reifiedToNullable2.kt 14 js/js.translator/testData/box/expression/cast/safeCastToGenericTypeWithUpperBound.kt 19 js/js.translator/testData/box/expression/cast/safeCastToNotNull.kt 12 js/js.translator/testData/box/expression/cast/safeCastToNullable.kt 12 js/js.translator/testData/box/expression/cast/safeCastToReifiedNotNull.kt 14 js/js.translator/testData/box/expression/cast/safeCastToReifiedNullable.kt 14 js/js.translator/testData/box/expression/cast/smartCastInExtensionFunction.kt 42 js/js.translator/testData/box/expression/cast/smartCastInFunction.kt 35 js/js.translator/testData/box/expression/compareTo/booleanCompareTo.kt 16 js/js.translator/testData/box/expression/compareTo/customCompareToMethod.kt 27 js/js.translator/testData/box/expression/dollarParameter/dollarParameter.kt 8 js/js.translator/testData/box/expression/equals/arrays.kt 10 js/js.translator/testData/box/expression/equals/compareNullableListWithNull.kt 9 js/js.translator/testData/box/expression/equals/compareNullablesWithCustomEquals.kt 34 js/js.translator/testData/box/expression/equals/compareToNullWithCustomEquals.kt 12 js/js.translator/testData/box/expression/equals/customEqualsMethod.kt 20 js/js.translator/testData/box/expression/equals/customEqualsMethodOnAny.kt 20 js/js.translator/testData/box/expression/equals/equalsBehaviorOnNull.kt 18 js/js.translator/testData/box/expression/equals/equalsNullOrUndefined.kt 17 js/js.translator/testData/box/expression/equals/explicitEqualsMethod.kt 23 js/js.translator/testData/box/expression/equals/explicitEqualsMethodForPrimitives.kt 19 js/js.translator/testData/box/expression/equals/kt2370.kt 10 js/js.translator/testData/box/expression/equals/stringsEqual.kt 9 js/js.translator/testData/box/expression/equals/superEquals.kt 38 js/js.translator/testData/box/expression/evaluationOrder/2dangerousInExpression.kt 23 js/js.translator/testData/box/expression/evaluationOrder/andAndWithBreakContinueReturn.kt 82 js/js.translator/testData/box/expression/evaluationOrder/andAndWithSideEffect.kt 57 js/js.translator/testData/box/expression/evaluationOrder/andAndWithTmpVarRhs.kt 7 js/js.translator/testData/box/expression/evaluationOrder/assignToArrayElementWithSideEffect.kt 33 js/js.translator/testData/box/expression/evaluationOrder/assignToDotQualifiedWithSideEffect.kt 29 js/js.translator/testData/box/expression/evaluationOrder/booleanAndOr.kt 15 js/js.translator/testData/box/expression/evaluationOrder/callArgs.kt 34 js/js.translator/testData/box/expression/evaluationOrder/callVarargs.kt 21 js/js.translator/testData/box/expression/evaluationOrder/callWithBreakContinueReturn.kt 75 js/js.translator/testData/box/expression/evaluationOrder/castWithBreakContinueReturn.kt 101 js/js.translator/testData/box/expression/evaluationOrder/compareToIntrinsicWithSideEffect.kt 45 js/js.translator/testData/box/expression/evaluationOrder/concatWithTerminator.kt 4 js/js.translator/testData/box/expression/evaluationOrder/dangerousInline.kt 6 js/js.translator/testData/box/expression/evaluationOrder/dangerousInsideDangerous.kt 20 js/js.translator/testData/box/expression/evaluationOrder/deepExpression.kt 61 js/js.translator/testData/box/expression/evaluationOrder/delegationCtorWithExpression.kt 40 js/js.translator/testData/box/expression/evaluationOrder/elvisComplex.kt 14 js/js.translator/testData/box/expression/evaluationOrder/elvisWithBreakContinueReturn.kt 61 js/js.translator/testData/box/expression/evaluationOrder/emptyLoopWithBreakContinueReturnInCondition.kt 36 js/js.translator/testData/box/expression/evaluationOrder/equalsIntrinsicWithSideEffect.kt 33 js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder1.kt 14 js/js.translator/testData/box/expression/evaluationOrder/evaluationOrder2.kt 19 js/js.translator/testData/box/expression/evaluationOrder/ifAsFunArgument.kt 10 js/js.translator/testData/box/expression/evaluationOrder/ifAsPlusArgument.kt 9 js/js.translator/testData/box/expression/evaluationOrder/ifWithComplex.kt 18 js/js.translator/testData/box/expression/evaluationOrder/intrinsicComplex.kt 11 js/js.translator/testData/box/expression/evaluationOrder/intrinsicWithBreakContinueReturn.kt 112 js/js.translator/testData/box/expression/evaluationOrder/literalFunctionAsArgumentWithSideEffect.kt 23 js/js.translator/testData/box/expression/evaluationOrder/loopWithBreakContinueReturnInCondition.kt 71 js/js.translator/testData/box/expression/evaluationOrder/orOrWithBreakContinueReturn.kt 80 js/js.translator/testData/box/expression/evaluationOrder/orOrWithSideEffect.kt 61 js/js.translator/testData/box/expression/evaluationOrder/reassignmentLhsCaching.kt 41 js/js.translator/testData/box/expression/evaluationOrder/secondaryConstructorTemporaryVars.kt 16 js/js.translator/testData/box/expression/evaluationOrder/singleComponentDestructuring.kt 15 js/js.translator/testData/box/expression/evaluationOrder/throwableDelegation.kt 26 js/js.translator/testData/box/expression/evaluationOrder/whenAsMinusArgument.kt 14 js/js.translator/testData/box/expression/evaluationOrder/whenJsLiteralWithSideEffect.kt 31 js/js.translator/testData/box/expression/evaluationOrder/whenWithComplexConditions.kt 57 js/js.translator/testData/box/expression/for/forIteratesOverArray.kt 28 js/js.translator/testData/box/expression/for/forIteratesOverLiteralRange.kt 45 js/js.translator/testData/box/expression/for/forIteratesOverNonLiteralRange.kt 18 js/js.translator/testData/box/expression/for/forIteratesOverSomethingWithIterator.kt 17 js/js.translator/testData/box/expression/for/forIteratesOverTypeParameter.kt 7 js/js.translator/testData/box/expression/for/forOnEmptyArray.kt 8 js/js.translator/testData/box/expression/for/forWithComplexOneStatement.kt 9 js/js.translator/testData/box/expression/for/forWithEmptyBody.kt 9 js/js.translator/testData/box/expression/for/forWithSideEffectImElementAccessAndWithEmptyBody.kt 36 js/js.translator/testData/box/expression/for/labeledFor.kt 13 js/js.translator/testData/box/expression/for/labeledForWithContinue.kt 26 js/js.translator/testData/box/expression/for/labeledForWithWhile.kt 44 js/js.translator/testData/box/expression/for/overArrayWithIndex.kt 40 js/js.translator/testData/box/expression/for/overCollectionWithIndex.kt 40 js/js.translator/testData/box/expression/for/rangeOptimization.kt 82 js/js.translator/testData/box/expression/function/KT-921.kt 70 js/js.translator/testData/box/expression/function/_common.kt 7 js/js.translator/testData/box/expression/function/adderClosure.kt 9 js/js.translator/testData/box/expression/function/anonymousWithLambda.kt 7 js/js.translator/testData/box/expression/function/callFunInInit.kt 6 js/js.translator/testData/box/expression/function/closureWithParameter.kt 7 js/js.translator/testData/box/expression/function/closureWithParameterAndBoxing.kt 7 js/js.translator/testData/box/expression/function/defaultParameters.kt 9 js/js.translator/testData/box/expression/function/enclosingThis.kt 11 js/js.translator/testData/box/expression/function/expressionAsExtFunction.kt 6 js/js.translator/testData/box/expression/function/expressionAsFunction.kt 36 js/js.translator/testData/box/expression/function/functionExpression.kt 22 js/js.translator/testData/box/expression/function/functionInsideFunction.kt 15 js/js.translator/testData/box/expression/function/functionLiteral.kt 8 js/js.translator/testData/box/expression/function/functionLiteralAsLastParameter.kt 9 js/js.translator/testData/box/expression/function/functionLiteralAsParameter.kt 7 js/js.translator/testData/box/expression/function/functionUsedBeforeDeclaration.kt 7 js/js.translator/testData/box/expression/function/functionWithTwoParametersCall.kt 7 js/js.translator/testData/box/expression/function/implicitItParameter.kt 7 js/js.translator/testData/box/expression/function/lambdaOrLocalFunInsideEnumMethod.kt 15 js/js.translator/testData/box/expression/function/localExtFunction.kt 7 js/js.translator/testData/box/expression/function/localInInitBlock.kt 12 js/js.translator/testData/box/expression/function/loopClosure.kt 16 js/js.translator/testData/box/expression/function/mangling.kt 215 js/js.translator/testData/box/expression/function/manglingAnyMethods.kt 64 js/js.translator/testData/box/expression/function/manglingClashFunctionsAndClasses.kt 53 js/js.translator/testData/box/expression/function/manglingClashWithFunctionsWithoutParameters.kt 34 js/js.translator/testData/box/expression/function/manglingImportedFromObjectWithNI.kt 13 js/js.translator/testData/box/expression/function/manglingStability.kt 66 js/js.translator/testData/box/expression/function/namedArguments.kt 14 js/js.translator/testData/box/expression/function/overloadClassConstructorByFactoryMethod.kt 8 js/js.translator/testData/box/expression/function/overloadOverridenFun.kt 14 js/js.translator/testData/box/expression/function/overloadingWithInheritance.kt 16 js/js.translator/testData/box/expression/function/vararg.kt 78 js/js.translator/testData/box/expression/function/varargUInt.kt 78 js/js.translator/testData/box/expression/function/whenFunction.kt 10 js/js.translator/testData/box/expression/identifierClash/overloadedFun.kt 14 js/js.translator/testData/box/expression/identifierClash/privateDeclarations.kt 12 js/js.translator/testData/box/expression/identifierClash/useVariableOfNameOfFunction.kt 5 js/js.translator/testData/box/expression/identityEquals/identityEqualsMethod.kt 16 js/js.translator/testData/box/expression/identityEquals/identityEqualsMethodForPrimitives.kt 10 js/js.translator/testData/box/expression/if/ifElseAsExpressionWithThrow.kt 10 js/js.translator/testData/box/expression/if/ifElseCurlyBraces.kt 19 js/js.translator/testData/box/expression/if/ifInsideLambda.kt 29 js/js.translator/testData/box/expression/if/nestedIf.kt 28 js/js.translator/testData/box/expression/if/withEmptyBlocks.kt 7 js/js.translator/testData/box/expression/invoke/explicitInvokeLambda.kt 5 js/js.translator/testData/box/expression/invoke/extensionInvoke.kt 12 js/js.translator/testData/box/expression/invoke/inheritFromFunctionTraits.kt 22 js/js.translator/testData/box/expression/invoke/internalFunctionFromSuperclass.kt 7 js/js.translator/testData/box/expression/invoke/invokeInExtensionFunctionLiteral.kt 9 js/js.translator/testData/box/expression/invoke/invokeInFunctionLiteral.kt 9 js/js.translator/testData/box/expression/invoke/invokeMethod.kt 11 js/js.translator/testData/box/expression/invoke/invokeOnExprByConvention.kt 16 js/js.translator/testData/box/expression/invoke/invokeWithDispatchAndExtensionReceivers.kt 9 js/js.translator/testData/box/expression/invoke/invokeWithDispatchReceiver.kt 9 js/js.translator/testData/box/expression/invoke/invokeWithExtensionReceiver.kt 7 js/js.translator/testData/box/expression/invoke/invokeWithImplicitDispatchReceiverAndExtensionReceiver.kt 12 js/js.translator/testData/box/expression/misc/KT-1052-2.kt 37 js/js.translator/testData/box/expression/misc/KT-1052.kt 22 js/js.translator/testData/box/expression/misc/KT-1361-1.kt 18 js/js.translator/testData/box/expression/misc/KT-1361-2.kt 45 js/js.translator/testData/box/expression/misc/KT-1865.kt 12 js/js.translator/testData/box/expression/misc/KT-2314.kt 19 js/js.translator/testData/box/expression/misc/KT-5058.kt 20 js/js.translator/testData/box/expression/misc/KT-740-2.kt 46 js/js.translator/testData/box/expression/misc/KT-740-3.kt 21 js/js.translator/testData/box/expression/misc/KT-740.kt 19 js/js.translator/testData/box/expression/misc/KT-817.kt 17 js/js.translator/testData/box/expression/misc/classWithoutPackage.kt 10 js/js.translator/testData/box/expression/misc/elvis.kt 17 js/js.translator/testData/box/expression/misc/elvisReturnNested.kt 14 js/js.translator/testData/box/expression/misc/elvisReturnSimple.kt 17 js/js.translator/testData/box/expression/misc/elvisWithThrow.kt 23 js/js.translator/testData/box/expression/misc/exclExcl.kt 7 js/js.translator/testData/box/expression/misc/exclExclResultIsComputedOnce.kt 10 js/js.translator/testData/box/expression/misc/exclExclThrows.kt 11 js/js.translator/testData/box/expression/misc/extensionLiteralCalledInsideExtensionFunction.kt 16 js/js.translator/testData/box/expression/misc/extensionLiteralCreatedAtPackageLevel.kt 17 js/js.translator/testData/box/expression/misc/funInConstructor.kt 12 js/js.translator/testData/box/expression/misc/funInConstructorBlock.kt 11 js/js.translator/testData/box/expression/misc/inheritFromJetIterator.kt 10 js/js.translator/testData/box/expression/misc/intRange.kt 75 js/js.translator/testData/box/expression/misc/kt9443.kt 14 js/js.translator/testData/box/expression/misc/lazyProperty.kt 15 js/js.translator/testData/box/expression/misc/localProperty.kt 11 js/js.translator/testData/box/expression/misc/localVarAsFunction.kt 15 js/js.translator/testData/box/expression/misc/packageLevelVarInPackage.kt 11 js/js.translator/testData/box/expression/misc/packageLevelVarInRoot.kt 10 js/js.translator/testData/box/expression/misc/packagePropertyCalledAsFun.kt 8 js/js.translator/testData/box/expression/misc/propertiesWithExplicitlyDefinedAccessorsWithoutBodies.kt 12 js/js.translator/testData/box/expression/misc/propertyAsFunCalledOnConstructor.kt 7 js/js.translator/testData/box/expression/misc/rightAssocForGeneratedConditionalOperator.kt 8 js/js.translator/testData/box/expression/misc/safeCallComputesExpressionOnlyOnce.kt 11 js/js.translator/testData/box/expression/misc/stackTraceCapturing.kt 42 js/js.translator/testData/box/expression/misc/stringInterpolationEvaluationOrder.kt 27 js/js.translator/testData/box/expression/misc/temporaryVariableCreatedInPackageInitializer.kt 6 js/js.translator/testData/box/expression/misc/throwThrow.kt 14 js/js.translator/testData/box/expression/misc/toGeneratorInStdlib.kt 9 js/js.translator/testData/box/expression/misc/whenReturnedWithoutBlock.kt 18 js/js.translator/testData/box/expression/stringClass/extensionMethods.kt 39 js/js.translator/testData/box/expression/stringClass/intInTemplate.kt 6 js/js.translator/testData/box/expression/stringClass/kt2227.kt 5 js/js.translator/testData/box/expression/stringClass/kt2227_2.kt 13 js/js.translator/testData/box/expression/stringClass/multipleExpressionsInTemplate.kt 7 js/js.translator/testData/box/expression/stringClass/nullableTypeInStringTemplate.kt 12 js/js.translator/testData/box/expression/stringClass/numbersInTemplate.kt 8 js/js.translator/testData/box/expression/stringClass/objectToStringCallInTemplate.kt 15 js/js.translator/testData/box/expression/stringClass/stringAssignment.kt 7 js/js.translator/testData/box/expression/stringClass/stringConstant.kt 5 js/js.translator/testData/box/expression/stringClass/stringInTemplate.kt 6 js/js.translator/testData/box/expression/stringClass/stringNotEqualToNumber.kt 9 js/js.translator/testData/box/expression/stringClass/subSequence.kt 24 js/js.translator/testData/box/expression/stringTemplates/nonStrings.kt 15 js/js.translator/testData/box/expression/stringTemplates/objectWithToString.kt 13 js/js.translator/testData/box/expression/stringTemplates/stringValues.kt 13 js/js.translator/testData/box/expression/try/exceptionToString.kt 41 js/js.translator/testData/box/expression/try/exceptionToString_legacy.kt 41 js/js.translator/testData/box/expression/try/kt22053.kt 23 js/js.translator/testData/box/expression/try/multipleCatchBlocks.kt 34 js/js.translator/testData/box/expression/try/nestedTryCatchInCatch.kt 20 js/js.translator/testData/box/expression/try/overrideThrowableProperties.kt 14 js/js.translator/testData/box/expression/try/rethrowExceptionIfNotCaught.kt 17 js/js.translator/testData/box/expression/try/tryCatchCorrectForSubclasses.kt 17 js/js.translator/testData/box/expression/try/tryCatchDynamic.kt 33 js/js.translator/testData/box/expression/try/tryCatchExpr.kt 14 js/js.translator/testData/box/expression/try/tryCatchExpressionWithMessage.kt 48 js/js.translator/testData/box/expression/try/tryCatchThrowable.kt 11 js/js.translator/testData/box/expression/try/tryCatchWithDifferentParameterNames.kt 23 js/js.translator/testData/box/expression/typeCheck/simpleAsClass.kt 113 js/js.translator/testData/box/expression/typeCheck/simpleAsInterface.kt 376 js/js.translator/testData/box/expression/typeCheck/simpleIsClass.kt 101 js/js.translator/testData/box/expression/typeCheck/simpleIsInterface.kt 360 js/js.translator/testData/box/expression/when/constantsInWhen.kt 92 js/js.translator/testData/box/expression/when/doWhileWithOneStmWhen.kt 12 js/js.translator/testData/box/expression/when/empty.kt 5 js/js.translator/testData/box/expression/when/exhaustiveCheckException.kt 79 js/js.translator/testData/box/expression/when/externalEnumSubject.js 4 js/js.translator/testData/box/expression/when/externalEnumSubject.kt 12 js/js.translator/testData/box/expression/when/forWithOneStmWhen.kt 10 js/js.translator/testData/box/expression/when/ifInWhen.kt 17 js/js.translator/testData/box/expression/when/ifInWhenDanglingElseIssue.kt 17 js/js.translator/testData/box/expression/when/ifWithOneStmWhen.kt 11 js/js.translator/testData/box/expression/when/kt1665.kt 10 js/js.translator/testData/box/expression/when/matchNullableType.kt 10 js/js.translator/testData/box/expression/when/multipleCases.kt 20 js/js.translator/testData/box/expression/when/whenAsExpression.kt 9 js/js.translator/testData/box/expression/when/whenAsExpressionWithThrow.kt 19 js/js.translator/testData/box/expression/when/whenConditionWithReturn.kt 11 js/js.translator/testData/box/expression/when/whenEqualsPattern.kt 69 js/js.translator/testData/box/expression/when/whenEvaluatesArgumentOnlyOnce.kt 11 js/js.translator/testData/box/expression/when/whenExecutesOnlyOnce.kt 13 js/js.translator/testData/box/expression/when/whenNotType.kt 9 js/js.translator/testData/box/expression/when/whenStatementWithRangeClause.kt 13 js/js.translator/testData/box/expression/when/whenType.kt 9 js/js.translator/testData/box/expression/when/whenValue.kt 17 js/js.translator/testData/box/expression/when/whenValueOrType.kt 23 js/js.translator/testData/box/expression/when/whenWithCharRangeClause.kt 11 js/js.translator/testData/box/expression/when/whenWithCustomRangeClause.kt 29 js/js.translator/testData/box/expression/when/whenWithIf.kt 22 js/js.translator/testData/box/expression/when/whenWithIfConditionAndOnlyElse.kt 12 js/js.translator/testData/box/expression/when/whenWithLongRangeClause.kt 18 js/js.translator/testData/box/expression/when/whenWithMapRangeClause.kt 9 js/js.translator/testData/box/expression/when/whenWithOneStmWhen.kt 18 js/js.translator/testData/box/expression/when/whenWithOnlyElse.kt 9 js/js.translator/testData/box/expression/when/whenWithRangeClause.kt 28 js/js.translator/testData/box/expression/when/whenWithoutExpression.kt 5 js/js.translator/testData/box/expression/when/whileWithOneStmWhen.kt 11 js/js.translator/testData/box/expression/while/doWhileWithComplexCondition.kt 26 js/js.translator/testData/box/expression/while/doWhileWithComplexConditionAndContinue.kt 34 js/js.translator/testData/box/expression/while/whileWithComplexCondition.kt 25 js/js.translator/testData/box/expression/while/whileWithComplexConditionAndContinue.kt 34 js/js.translator/testData/box/expression/while/whileWithComplexOneStatement.kt 15 js/js.translator/testData/box/extensionFunction/extensionForSuperclass.kt 13 js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromExtensionFunction.kt 8 js/js.translator/testData/box/extensionFunction/extensionFunctionCalledFromFor.kt 25 js/js.translator/testData/box/extensionFunction/extensionFunctionOnExpression.kt 10 js/js.translator/testData/box/extensionFunction/extensionInsideFunctionLiteral.kt 18 js/js.translator/testData/box/extensionFunction/extensionLiteralPassedToFunction.kt 5 js/js.translator/testData/box/extensionFunction/extensionOnClassWithExplicitAndImplicitReceiver.kt 18 js/js.translator/testData/box/extensionFunction/extensionPropertyOnClassWithExplicitAndImplicitReceiver.kt 20 js/js.translator/testData/box/extensionFunction/extensionUsedInsideClass.kt 12 js/js.translator/testData/box/extensionFunction/extensionWithImplicitReceiver.kt 10 js/js.translator/testData/box/extensionFunction/generic.kt 16 js/js.translator/testData/box/extensionFunction/implicitReceiverInExtension.kt 5 js/js.translator/testData/box/extensionFunction/inExternalInterface.kt 6 js/js.translator/testData/box/extensionFunction/intExtension.kt 7 js/js.translator/testData/box/extensionFunction/superClassMemberInExtension.kt 10 js/js.translator/testData/box/extensionFunction/virtualExtension.kt 11 js/js.translator/testData/box/extensionFunction/virtualExtensionOverride.kt 15 js/js.translator/testData/box/extensionProperty/absExtension.kt 8 js/js.translator/testData/box/extensionProperty/externalExtensionProperty.kt 6 js/js.translator/testData/box/extensionProperty/inClass.kt 7 js/js.translator/testData/box/extensionProperty/privateExtensionProperty.kt 6 js/js.translator/testData/box/extensionProperty/propertyWithGetterAndSetter.kt 22 js/js.translator/testData/box/extensionProperty/simplePropertyWithGetter.kt 13 js/js.translator/testData/box/extensionProperty/withSameNameAndDiffReceiverType.kt 9 js/js.translator/testData/box/incremental/catchScope.kt 10 js/js.translator/testData/box/incremental/clashingPrivateDeclarations.kt 10 js/js.translator/testData/box/incremental/classReferencingClass.kt 13 js/js.translator/testData/box/incremental/constValInInlineFun.kt 9 js/js.translator/testData/box/incremental/coroutines.kt 22 js/js.translator/testData/box/incremental/defaultArguments.kt 6 js/js.translator/testData/box/incremental/enumUsage.kt 9 js/js.translator/testData/box/incremental/exportedPackage.kt 6 js/js.translator/testData/box/incremental/functionReferencingClass.kt 10 js/js.translator/testData/box/incremental/inline.kt 8 js/js.translator/testData/box/incremental/inlineLambda.kt 6 js/js.translator/testData/box/incremental/inlineModuleVariable.kt 4 js/js.translator/testData/box/incremental/inlineSuspendFun.kt 20 js/js.translator/testData/box/incremental/interfaceInheritanceCrossModule.kt 14 js/js.translator/testData/box/incremental/jsModule.js 14 js/js.translator/testData/box/incremental/jsModule.kt 12 js/js.translator/testData/box/incremental/multipleExport.kt 4 js/js.translator/testData/box/incremental/multipleReimport.kt 5 js/js.translator/testData/box/incremental/nestedClassesInDependency.kt 5 js/js.translator/testData/box/incremental/packagesWithSameName.kt 13 js/js.translator/testData/box/incremental/simple.kt 4 js/js.translator/testData/box/incremental/sourceMapSourceEmbedding.kt 3 js/js.translator/testData/box/incremental/syntheticStatement.kt 14 js/js.translator/testData/box/inheritance/abstractVarOverride.kt 21 js/js.translator/testData/box/inheritance/baseCall.kt 9 js/js.translator/testData/box/inheritance/baseCallOrder.kt 14 js/js.translator/testData/box/inheritance/baseClassDefinedAfterDerived.kt 7 js/js.translator/testData/box/inheritance/childPrototype.kt 20 js/js.translator/testData/box/inheritance/complexInitializationOrder.kt 30 js/js.translator/testData/box/inheritance/definitionOrder.kt 35 js/js.translator/testData/box/inheritance/fromFakeClasses.kt 36 js/js.translator/testData/box/inheritance/fromNativeInterface.kt 12 js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt 17 js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt 14 js/js.translator/testData/box/inheritance/initializationOrder.kt 20 js/js.translator/testData/box/inheritance/initializersOfBasicClassExecute.kt 10 js/js.translator/testData/box/inheritance/interfaces/abstractClassInheritingDefaultMethod.kt 6 js/js.translator/testData/box/inheritance/interfaces/fromExternalInterface.kt 23 js/js.translator/testData/box/inheritance/interfaces/withDefaultMethod.kt 5 js/js.translator/testData/box/inheritance/interfaces/withDefaultMethodFromSuperInterface.kt 7 js/js.translator/testData/box/inheritance/interfaces/withDefaultProperty.kt 6 js/js.translator/testData/box/inheritance/kt3499.kt 11 js/js.translator/testData/box/inheritance/methodOverride.kt 23 js/js.translator/testData/box/inheritance/nativeNativeKotlin.kt 26 js/js.translator/testData/box/inheritance/overrideAnyMethods.kt 29 js/js.translator/testData/box/inheritance/prototypeOrder.kt 9 js/js.translator/testData/box/inheritance/valOverride.kt 12 js/js.translator/testData/box/inheritance/valuePassedToAncestorConstructor.kt 9 js/js.translator/testData/box/inheritance/withInitializeMethod.kt 5 js/js.translator/testData/box/initialize/classInitializer.kt 15 js/js.translator/testData/box/initialize/complexPropertyInitializer.kt 15 js/js.translator/testData/box/initialize/complexTopLevelPropertyInitializer.kt 11 js/js.translator/testData/box/initialize/declarationInitializedWithThrow.kt 12 js/js.translator/testData/box/initialize/lateinit.kt 13 js/js.translator/testData/box/initialize/propertyInitializationOrder.kt 53 js/js.translator/testData/box/initialize/rootPackageValInit.kt 8 js/js.translator/testData/box/initialize/rootValInit.kt 11 js/js.translator/testData/box/initialize/uninitializedLateinit.kt 44 js/js.translator/testData/box/inline/anonymousFunction.kt 7 js/js.translator/testData/box/inline/anonymousObjectInlineMethod.kt 12 js/js.translator/testData/box/inline/arrayLiteralAliasing.kt 21 js/js.translator/testData/box/inline/astCopy.kt 33 js/js.translator/testData/box/inline/callFunction.kt 35 js/js.translator/testData/box/inline/callInlineFunctionOnTopLevel.kt 24 js/js.translator/testData/box/inline/callInlineFunctionOnTopLevelSimple.kt 19 js/js.translator/testData/box/inline/callableReference.kt 11 js/js.translator/testData/box/inline/callableReferenceOfLocalInline.kt 9 js/js.translator/testData/box/inline/classObject.kt 30 js/js.translator/testData/box/inline/continueInLoopWithInlinableCondition.kt 17 js/js.translator/testData/box/inline/crossModuleUnsignedLiterals.kt 7 js/js.translator/testData/box/inline/dontInlineFunctionCall.kt 7 js/js.translator/testData/box/inline/expressionBodyWithLambdaCall.kt 19 js/js.translator/testData/box/inline/extension.kt 53 js/js.translator/testData/box/inline/extensionWithManyArguments.kt 8 js/js.translator/testData/box/inline/fakeOverrideInlining.kt 6 js/js.translator/testData/box/inline/fakeOverrideInliningCrossModule.kt 7 js/js.translator/testData/box/inline/faultyRedundantCallElimination.kt 12 js/js.translator/testData/box/inline/identityEquals.kt 15 js/js.translator/testData/box/inline/incrementProperty.kt 13 js/js.translator/testData/box/inline/inlineCallInsideStringTemplate.kt 7 js/js.translator/testData/box/inline/inlineCallNoInline.kt 25 js/js.translator/testData/box/inline/inlineCapturingThis.kt 15 js/js.translator/testData/box/inline/inlineChain.kt 19 js/js.translator/testData/box/inline/inlineChainCrossModule.kt 7 js/js.translator/testData/box/inline/inlineChainWithFewStatements.kt 24 js/js.translator/testData/box/inline/inlineClassEquals.kt 293 js/js.translator/testData/box/inline/inlineDefaultArgument.kt 17 js/js.translator/testData/box/inline/inlineFunctionInLambda.kt 16 js/js.translator/testData/box/inline/inlineGenericSimple.kt 17 js/js.translator/testData/box/inline/inlineIf.kt 48 js/js.translator/testData/box/inline/inlineImportNameClash.kt 26 js/js.translator/testData/box/inline/inlineInInlineWithLambda.kt 21 js/js.translator/testData/box/inline/inlineInInlineWithLambdaPrivate.kt 20 js/js.translator/testData/box/inline/inlineInc.kt 16 js/js.translator/testData/box/inline/inlineIntSimple.kt 30 js/js.translator/testData/box/inline/inlineLambdaNoCapture.kt 20 js/js.translator/testData/box/inline/inlineLambdaWithCapture.kt 28 js/js.translator/testData/box/inline/inlineMethod.kt 19 js/js.translator/testData/box/inline/inlineNoReturn.kt 40 js/js.translator/testData/box/inline/inlineOrder.kt 29 js/js.translator/testData/box/inline/inlineSimpleAssignment.kt 11 js/js.translator/testData/box/inline/inlinedObjectLiteralIsCheck.kt 21 js/js.translator/testData/box/inline/innerOuterThis.kt 15 js/js.translator/testData/box/inline/invokeOnField.kt 21 js/js.translator/testData/box/inline/iteratorOnInlineFunctionResult.kt 9 js/js.translator/testData/box/inline/jsCode.kt 8 js/js.translator/testData/box/inline/jsCodeVarDeclared.kt 13 js/js.translator/testData/box/inline/kt26117.kt 9 js/js.translator/testData/box/inline/kt26466.kt 8 js/js.translator/testData/box/inline/kt26787.kt 23 js/js.translator/testData/box/inline/lambdaInLambda.kt 13 js/js.translator/testData/box/inline/lambdaReassignment.kt 18 js/js.translator/testData/box/inline/lambdaReassignmentWithCapture.kt 21 js/js.translator/testData/box/inline/localDeclarationsClash.kt 22 js/js.translator/testData/box/inline/localInlineExtensionFunction.kt 34 js/js.translator/testData/box/inline/localInlineFunction.kt 33 js/js.translator/testData/box/inline/localInlineFunctionComplex.kt 31 js/js.translator/testData/box/inline/localInlineFunctionDeclaredInLambda.kt 37 js/js.translator/testData/box/inline/localInlineFunctionNameClash.kt 21 js/js.translator/testData/box/inline/localInlineFunctionReference.kt 9 js/js.translator/testData/box/inline/loopWithInlinableCondition.kt 85 js/js.translator/testData/box/inline/metadataForPublicFunction.kt 39 js/js.translator/testData/box/inline/multiDeclaration.kt 10 js/js.translator/testData/box/inline/noInlineLambda.kt 13 js/js.translator/testData/box/inline/operators.kt 44 js/js.translator/testData/box/inline/params.kt 36 js/js.translator/testData/box/inline/privateProperty.kt 129 js/js.translator/testData/box/inline/rootConstructor.kt 12 js/js.translator/testData/box/inline/safeCall.kt 9 js/js.translator/testData/box/inline/sameNameOfDeclarationsInSameModule.kt 11 js/js.translator/testData/box/inline/severalClosures.kt 28 js/js.translator/testData/box/inline/severalUsage.kt 14 js/js.translator/testData/box/inline/simpleDouble.kt 61 js/js.translator/testData/box/inline/simpleEnum.kt 15 js/js.translator/testData/box/inline/simpleInt.kt 61 js/js.translator/testData/box/inline/simpleLambda.kt 25 js/js.translator/testData/box/inline/simpleObject.kt 61 js/js.translator/testData/box/inline/simpleReturnFunctionWithResultUnused.kt 14 js/js.translator/testData/box/inline/statementsAfterReturn.kt 15 js/js.translator/testData/box/inline/thisImplicitlyCaptured.kt 28 js/js.translator/testData/box/inline/thisLiteralAliasing.kt 19 js/js.translator/testData/box/inline/vararg.kt 23 js/js.translator/testData/box/inlineEvaluationOrder/_common.kt 19 js/js.translator/testData/box/inlineEvaluationOrder/alsoWithReassingment.kt 7 js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCall.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/argumentOfCallMultipleInlineCalls.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/argumentOfInlineCall.kt 12 js/js.translator/testData/box/inlineEvaluationOrder/argumentOfNew.kt 12 js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess1.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess2.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/arrayAccess3.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/arrayAccessLhsDecomposed.kt 13 js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteral.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralMultipleInlineCalls.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/arrayLiteralNested.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/assignment.kt 11 js/js.translator/testData/box/inlineEvaluationOrder/binaryOperator.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/binaryOperatorMultipleInlineCalls.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/callQualifier.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/callQualifierComplex.kt 15 js/js.translator/testData/box/inlineEvaluationOrder/capturedVarAsArgument.kt 13 js/js.translator/testData/box/inlineEvaluationOrder/conditional.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/conditionalElvis.kt 11 js/js.translator/testData/box/inlineEvaluationOrder/conditionalNested.kt 17 js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpression.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/conditionalTestExpressionElvis.kt 11 js/js.translator/testData/box/inlineEvaluationOrder/continueInExtractedDoWhile.kt 28 js/js.translator/testData/box/inlineEvaluationOrder/doWhile.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/doWhileComplex.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/for.kt 8 js/js.translator/testData/box/inlineEvaluationOrder/if.kt 16 js/js.translator/testData/box/inlineEvaluationOrder/inlineFunctionAsParameterOfQualifiedCall.kt 81 js/js.translator/testData/box/inlineEvaluationOrder/lambdaPropertyExtracted.kt 20 js/js.translator/testData/box/inlineEvaluationOrder/lambdaWithClosure.kt 16 js/js.translator/testData/box/inlineEvaluationOrder/logicalAnd.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/logicalAndOrMultipleInlineCalls.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/logicalOr.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/methodCallQualifierWithSideEffect.kt 9 js/js.translator/testData/box/inlineEvaluationOrder/methodDecomposedWithBind.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/methodInlineCallQualifierWithSideEffect.kt 9 js/js.translator/testData/box/inlineEvaluationOrder/multiDeclaration.kt 11 js/js.translator/testData/box/inlineEvaluationOrder/multiDeclarationComplex.kt 17 js/js.translator/testData/box/inlineEvaluationOrder/nestedContinueInExtractedDoWhile.kt 25 js/js.translator/testData/box/inlineEvaluationOrder/nestedInlineCall.kt 6 js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrder.kt 16 js/js.translator/testData/box/inlineEvaluationOrder/propertiesInitializationOrderSimple.kt 13 js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAfterModification.kt 13 js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessAndInitializer.kt 17 js/js.translator/testData/box/inlineEvaluationOrder/propertyAccessWithSideEffect.kt 30 js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectExtracted.kt 15 js/js.translator/testData/box/inlineEvaluationOrder/propertyWithSideEffectPassedToInlineFunction.kt 20 js/js.translator/testData/box/inlineEvaluationOrder/temporaryVarNonTrivial.kt 22 js/js.translator/testData/box/inlineEvaluationOrder/ternaryConditional.kt 12 js/js.translator/testData/box/inlineEvaluationOrder/while.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/whileComplex.kt 10 js/js.translator/testData/box/inlineEvaluationOrder/whileConditionExtracted.kt 19 js/js.translator/testData/box/inlineMultiFile/_common.kt 1 js/js.translator/testData/box/inlineMultiFile/anonymousObjectInSimilarFunctions.kt 16 js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSite.kt 29 js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnCallSiteSuperParams.kt 27 js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSite.kt 57 js/js.translator/testData/box/inlineMultiFile/anonymousObjectOnDeclarationSiteSuperParams.kt 50 js/js.translator/testData/box/inlineMultiFile/builders.kt 223 js/js.translator/testData/box/inlineMultiFile/buildersAndLambdaCapturing.kt 228 js/js.translator/testData/box/inlineMultiFile/captureInlinable.kt 16 js/js.translator/testData/box/inlineMultiFile/captureInlinableAndOther.kt 17 js/js.translator/testData/box/inlineMultiFile/captureThisAndReceiver.kt 27 js/js.translator/testData/box/inlineMultiFile/closureChain.kt 15 js/js.translator/testData/box/inlineMultiFile/defaultMethod.kt 24 js/js.translator/testData/box/inlineMultiFile/generics.kt 21 js/js.translator/testData/box/inlineMultiFile/inlineInDefaultParameter.kt 23 js/js.translator/testData/box/inlineMultiFile/inlineMultiFileSimple.kt 10 js/js.translator/testData/box/inlineMultiFile/lambdaCloning.kt 22 js/js.translator/testData/box/inlineMultiFile/lambdaInLambda2.kt 25 js/js.translator/testData/box/inlineMultiFile/lambdaInLambdaNoInline.kt 52 js/js.translator/testData/box/inlineMultiFile/privateVarFromInline.kt 21 js/js.translator/testData/box/inlineMultiFile/regeneratedLambdaName.kt 23 js/js.translator/testData/box/inlineMultiFile/sameCaptured.kt 30 js/js.translator/testData/box/inlineMultiFile/simpleCapturingInClass.kt 66 js/js.translator/testData/box/inlineMultiFile/simpleCapturingInPackage.kt 60 js/js.translator/testData/box/inlineMultiFile/simpleDefaultMethod.kt 24 js/js.translator/testData/box/inlineMultiFile/trait.kt 30 js/js.translator/testData/box/inlineMultiFile/tryCatch.kt 54 js/js.translator/testData/box/inlineMultiFile/tryCatch2.kt 118 js/js.translator/testData/box/inlineMultiFile/tryCatchFinally.kt 83 js/js.translator/testData/box/inlineMultiFile/use.kt 48 js/js.translator/testData/box/inlineMultiFile/with.kt 58 js/js.translator/testData/box/inlineMultiModule/anotherModuleValInClosure.kt 14 js/js.translator/testData/box/inlineMultiModule/callFunction.kt 22 js/js.translator/testData/box/inlineMultiModule/callableReference.kt 11 js/js.translator/testData/box/inlineMultiModule/calledByFqName.kt 10 js/js.translator/testData/box/inlineMultiModule/extensionLambda.kt 11 js/js.translator/testData/box/inlineMultiModule/externalInlineCallDecomposed.kt 22 js/js.translator/testData/box/inlineMultiModule/externalInlineNewDecomposed.kt 24 js/js.translator/testData/box/inlineMultiModule/fakeFunctionInAnotherModule.kt 6 js/js.translator/testData/box/inlineMultiModule/importObjectInstance.kt 5 js/js.translator/testData/box/inlineMultiModule/importStdLib.kt 16 js/js.translator/testData/box/inlineMultiModule/inlineInInlineWithLambdaMultiModule.kt 13 js/js.translator/testData/box/inlineMultiModule/inlineMemberFunWithLambda.kt 24 js/js.translator/testData/box/inlineMultiModule/inlineableAliasForExternalDeclaration.kt 3 js/js.translator/testData/box/inlineMultiModule/internalFriend.kt 3 js/js.translator/testData/box/inlineMultiModule/internalNameClash.kt 15 js/js.translator/testData/box/inlineMultiModule/keywordAsMemberName.kt 5 js/js.translator/testData/box/inlineMultiModule/kt16144.kt 21 js/js.translator/testData/box/inlineMultiModule/kt16160.kt 41 js/js.translator/testData/box/inlineMultiModule/lambda.kt 10 js/js.translator/testData/box/inlineMultiModule/lambdaCalledInObjectLiteral.kt 14 js/js.translator/testData/box/inlineMultiModule/lambdaWithClosure.kt 10 js/js.translator/testData/box/inlineMultiModule/localNameClash.kt 12 js/js.translator/testData/box/inlineMultiModule/localObjectLiteralWithInheritance.kt 12 js/js.translator/testData/box/inlineMultiModule/method.kt 11 js/js.translator/testData/box/inlineMultiModule/operators.kt 12 js/js.translator/testData/box/inlineMultiModule/parameterWithDefaultValue.kt 8 js/js.translator/testData/box/inlineMultiModule/property.kt 116 js/js.translator/testData/box/inlineMultiModule/reexportDuringInline.kt 4 js/js.translator/testData/box/inlineMultiModule/repeatedImport.kt 12 js/js.translator/testData/box/inlineMultiModule/simple.kt 11 js/js.translator/testData/box/inlineMultiModule/topLevelNestedInline.kt 7 js/js.translator/testData/box/inlineMultiModule/typeParametersMangling.kt 8 js/js.translator/testData/box/inlineMultiModule/typealiases.kt 13 js/js.translator/testData/box/inlineSizeReduction/inlineImportCleanup.kt 3 js/js.translator/testData/box/inlineSizeReduction/inlineLambdaCleanup.kt 3 js/js.translator/testData/box/inlineSizeReduction/inlineOrder.kt 49 js/js.translator/testData/box/inlineSizeReduction/lastBreak.kt 25 js/js.translator/testData/box/inlineSizeReduction/multiModuleDefaultArgsCleanup.kt 7 js/js.translator/testData/box/inlineSizeReduction/noDuplicateVariableDeclaration.kt 19 js/js.translator/testData/box/inlineSizeReduction/oneTopLevelReturn.kt 25 js/js.translator/testData/box/inlineSizeReduction/propertyAssignment.kt 16 js/js.translator/testData/box/inlineSizeReduction/propertyReassignment.kt 29 js/js.translator/testData/box/inlineSizeReduction/propertyReferenceDoesNotProduceSideEffect.kt 21 js/js.translator/testData/box/inlineSizeReduction/returnInlineCall.kt 20 js/js.translator/testData/box/inlineSizeReduction/simpleReturnFunction.kt 11 js/js.translator/testData/box/inlineSizeReduction/ternaryConditional.kt 31 js/js.translator/testData/box/inlineSizeReduction/this.kt 11 js/js.translator/testData/box/inlineSizeReduction/valAssignment.kt 14 js/js.translator/testData/box/inlineSizeReduction/valDeclaration.kt 13 js/js.translator/testData/box/inlineSizeReduction/varargTemporaryVar.kt 11 js/js.translator/testData/box/inlineStdlib/callNameClash.kt 17 js/js.translator/testData/box/inlineStdlib/callableRefToFunInCurrentModule.kt 7 js/js.translator/testData/box/inlineStdlib/closure.kt 14 js/js.translator/testData/box/inlineStdlib/closureInObjectLiteral.kt 10 js/js.translator/testData/box/inlineStdlib/closureNested.kt 16 js/js.translator/testData/box/inlineStdlib/localNamesClash.kt 13 js/js.translator/testData/box/inlineStdlib/simple.kt 13 js/js.translator/testData/box/inlineStdlib/thisInExtension.kt 21 js/js.translator/testData/box/inlineStdlib/unsafeCast.kt 6 js/js.translator/testData/box/intrinsics/typeof.js 1 js/js.translator/testData/box/intrinsics/typeof.kt 9 js/js.translator/testData/box/java/abstractList/iterator.kt 24 js/js.translator/testData/box/java/arrayList/access.kt 10 js/js.translator/testData/box/java/arrayList/arrayAccess.kt 11 js/js.translator/testData/box/java/arrayList/constructWithCapacity.kt 5 js/js.translator/testData/box/java/arrayList/constructWithSideEffectParam.kt 12 js/js.translator/testData/box/java/arrayList/containsAll.kt 11 js/js.translator/testData/box/java/arrayList/emptyList.kt 5 js/js.translator/testData/box/java/arrayList/indexOOB.kt 15 js/js.translator/testData/box/java/arrayList/indexOf.kt 17 js/js.translator/testData/box/java/arrayList/isEmpty.kt 8 js/js.translator/testData/box/java/arrayList/iterate.kt 15 js/js.translator/testData/box/java/arrayList/misc.kt 35 js/js.translator/testData/box/java/arrayList/remove.kt 17 js/js.translator/testData/box/java/arrayList/removeAll.kt 18 js/js.translator/testData/box/java/arrayList/removeWithIndexOutOfBounds.kt 22 js/js.translator/testData/box/java/arrayList/retainAll.kt 19 js/js.translator/testData/box/java/arrayList/toArray.kt 11 js/js.translator/testData/box/jsCode/break.kt 14 js/js.translator/testData/box/jsCode/catchScope.kt 15 js/js.translator/testData/box/jsCode/codeFromVariable.kt 10 js/js.translator/testData/box/jsCode/constantExpression.kt 9 js/js.translator/testData/box/jsCode/continue.kt 14 js/js.translator/testData/box/jsCode/doWhile.kt 14 js/js.translator/testData/box/jsCode/for.kt 13 js/js.translator/testData/box/jsCode/forIn.kt 13 js/js.translator/testData/box/jsCode/forWithoutInit.kt 13 js/js.translator/testData/box/jsCode/function.kt 10 js/js.translator/testData/box/jsCode/functionName.kt 8 js/js.translator/testData/box/jsCode/if.kt 13 js/js.translator/testData/box/jsCode/init.kt 17 js/js.translator/testData/box/jsCode/invocation.kt 6 js/js.translator/testData/box/jsCode/kt41964.kt 24 js/js.translator/testData/box/jsCode/kt44981.kt 8 js/js.translator/testData/box/jsCode/label.kt 46 js/js.translator/testData/box/jsCode/labelNestedClash.kt 20 js/js.translator/testData/box/jsCode/labelNestedClashWithKotlin.kt 23 js/js.translator/testData/box/jsCode/labelSiblingClash.kt 20 js/js.translator/testData/box/jsCode/literal.kt 29 js/js.translator/testData/box/jsCode/literalInVal.kt 8 js/js.translator/testData/box/jsCode/literalInValField.kt 9 js/js.translator/testData/box/jsCode/numberLiteralOverflow.kt 9 js/js.translator/testData/box/jsCode/object.kt 15 js/js.translator/testData/box/jsCode/objectExpression.kt 19 js/js.translator/testData/box/jsCode/objectScopes.kt 11 js/js.translator/testData/box/jsCode/operators.kt 55 js/js.translator/testData/box/jsCode/quotes.kt 10 js/js.translator/testData/box/jsCode/referenceToKotlin.js 4 js/js.translator/testData/box/jsCode/referenceToKotlin.kt 97 js/js.translator/testData/box/jsCode/switch.kt 21 js/js.translator/testData/box/jsCode/tryCatchFinally.kt 23 js/js.translator/testData/box/jsCode/while.kt 14 js/js.translator/testData/box/jsExport/dataClass.js 14 js/js.translator/testData/box/jsExport/dataClass.kt 38 js/js.translator/testData/box/jsExport/exportedDefaultStub.js 28 js/js.translator/testData/box/jsExport/exportedDefaultStub.kt 96 js/js.translator/testData/box/jsExport/jsExportInClass.js 9 js/js.translator/testData/box/jsExport/jsExportInClass.kt 25 js/js.translator/testData/box/jsExport/privatePropertyAccessFromMethod.kt 14 js/js.translator/testData/box/jsExport/recursiveExport.js 11 js/js.translator/testData/box/jsExport/recursiveExport.kt 19 js/js.translator/testData/box/jsModule/externalClass.js 12 js/js.translator/testData/box/jsModule/externalClass.kt 20 js/js.translator/testData/box/jsModule/externalClassNameClash.js 22 js/js.translator/testData/box/jsModule/externalClassNameClash.kt 23 js/js.translator/testData/box/jsModule/externalClassWithDefaults.js 12 js/js.translator/testData/box/jsModule/externalClassWithDefaults.kt 29 js/js.translator/testData/box/jsModule/externalConstructor.js 5 js/js.translator/testData/box/jsModule/externalConstructor.kt 16 js/js.translator/testData/box/jsModule/externalFunction.js 5 js/js.translator/testData/box/jsModule/externalFunction.kt 7 js/js.translator/testData/box/jsModule/externalFunctionNameClash.js 5 js/js.translator/testData/box/jsModule/externalFunctionNameClash.kt 9 js/js.translator/testData/box/jsModule/externalFunctionPlain.js 3 js/js.translator/testData/box/jsModule/externalFunctionPlain.kt 8 js/js.translator/testData/box/jsModule/externalFunctionUmd.js 5 js/js.translator/testData/box/jsModule/externalFunctionUmd.kt 8 js/js.translator/testData/box/jsModule/externalFunctionUmdFallback.js 6 js/js.translator/testData/box/jsModule/externalFunctionUmdFallback.kt 13 js/js.translator/testData/box/jsModule/externalObject.js 9 js/js.translator/testData/box/jsModule/externalObject.kt 11 js/js.translator/testData/box/jsModule/externalPackage.js 29 js/js.translator/testData/box/jsModule/externalPackage.kt 31 js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.js 30 js/js.translator/testData/box/jsModule/externalPackageInDifferentFile.kt 31 js/js.translator/testData/box/jsModule/externalPackagePlain.js 29 js/js.translator/testData/box/jsModule/externalPackagePlain.kt 32 js/js.translator/testData/box/jsModule/externalPackageUmdFallback.js 25 js/js.translator/testData/box/jsModule/externalPackageUmdFallback.kt 27 js/js.translator/testData/box/jsModule/externalProperty.js 3 js/js.translator/testData/box/jsModule/externalProperty.kt 7 js/js.translator/testData/box/jsModule/importCountCommonJS.js 12 js/js.translator/testData/box/jsModule/importCountCommonJS.kt 11 js/js.translator/testData/box/jsModule/importCountUmd.js 11 js/js.translator/testData/box/jsModule/importCountUmd.kt 14 js/js.translator/testData/box/jsModule/interfaces.kt 34 js/js.translator/testData/box/jsModule/kt39378.js 5 js/js.translator/testData/box/jsModule/kt39378.kt 17 js/js.translator/testData/box/jsModule/topLevelVarargFun.js 5 js/js.translator/testData/box/jsModule/topLevelVarargFun.kt 10 js/js.translator/testData/box/jsName/avoidNameClash.kt 14 js/js.translator/testData/box/jsName/classes.kt 19 js/js.translator/testData/box/jsName/defaultJsName.kt 29 js/js.translator/testData/box/jsName/inheritFromRenamedNativeClass.kt 12 js/js.translator/testData/box/jsName/inheritFromRenamedNativeClassMultimodule.kt 13 js/js.translator/testData/box/jsName/jsName.js 11 js/js.translator/testData/box/jsName/jsName.kt 32 js/js.translator/testData/box/jsName/jsNamePropertyAccessors.js 19 js/js.translator/testData/box/jsName/jsNamePropertyAccessors.kt 22 js/js.translator/testData/box/jsName/jsTopLevelClashes.kt 24 js/js.translator/testData/box/jsName/jsTopLevelRenameReserved.kt 15 js/js.translator/testData/box/jsName/overriddenMethod.kt 14 js/js.translator/testData/box/jsName/overridenFromInterface.kt 14 js/js.translator/testData/box/jsName/peculiarIdentifiers.kt 34 js/js.translator/testData/box/jsName/privateMethod.kt 11 js/js.translator/testData/box/jsName/propertyAccessorFromOtherModule.kt 9 js/js.translator/testData/box/jsName/secondaryConstructor.kt 11 js/js.translator/testData/box/jsName/simpleJsName.kt 16 js/js.translator/testData/box/jsQualifier/classes.js 16 js/js.translator/testData/box/jsQualifier/classes.kt 8 js/js.translator/testData/box/jsQualifier/interfaces.kt 27 js/js.translator/testData/box/jsQualifier/simple.js 8 js/js.translator/testData/box/jsQualifier/simple.kt 6 js/js.translator/testData/box/jsQualifier/umdFallback.js 5 js/js.translator/testData/box/jsQualifier/umdFallback.kt 3 js/js.translator/testData/box/jsQualifier/withModule.js 9 js/js.translator/testData/box/jsQualifier/withModule.kt 6 js/js.translator/testData/box/labels/labelOnExpression.kt 39 js/js.translator/testData/box/labels/labelWithVariableClashing.kt 22 js/js.translator/testData/box/labels/nestedInlineLabels.kt 35 js/js.translator/testData/box/labels/nestedLabels.kt 19 js/js.translator/testData/box/labels/nestedLabelsInlinedClashing.kt 31 js/js.translator/testData/box/labels/nestedLabelsInlinedClashingAtFunctionsWithClosure.kt 31 js/js.translator/testData/box/labels/peculiarNames.kt 14 js/js.translator/testData/box/labels/siblingLabels.kt 19 js/js.translator/testData/box/labels/siblingLabelsInlined.kt 20 js/js.translator/testData/box/labels/siblingLabelsInlinedClashing.kt 29 js/js.translator/testData/box/labels/simpleLabel.kt 22 js/js.translator/testData/box/labels/simpleLabelInlined.kt 27 js/js.translator/testData/box/local/contextDependentLocalClassName.kt 11 js/js.translator/testData/box/main/differentMains.kt 15 js/js.translator/testData/box/main/incremental.kt 24 js/js.translator/testData/box/main/noArgs.kt 5 js/js.translator/testData/box/main/simple.kt 6 js/js.translator/testData/box/main/suspendMain.kt 17 js/js.translator/testData/box/main/suspendMainNoArgs.kt 16 js/js.translator/testData/box/main/suspendMainThrows.kt 19 js/js.translator/testData/box/main/twoMains.kt 10 js/js.translator/testData/box/multiFile/classOfTheSameNameInAnotherPackage.kt 11 js/js.translator/testData/box/multiFile/classesInheritedFromOtherFile.kt 17 js/js.translator/testData/box/multiFile/functionsVisibleFromOtherFile.kt 4 js/js.translator/testData/box/multiFile/importedDeclarationMangling.kt 19 js/js.translator/testData/box/multiFile/packageAndMangledMethodDoNotClash.kt 9 js/js.translator/testData/box/multiFile/packageAndPrivateDeclarationDoNotClash.kt 11 js/js.translator/testData/box/multiFile/samePrivateVals.kt 14 js/js.translator/testData/box/multiModule/_common.kt 16 js/js.translator/testData/box/multiModule/clashedDeclLinkage.kt 17 js/js.translator/testData/box/multiModule/clashedInternalDeclarations.kt 16 js/js.translator/testData/box/multiModule/interfaceMethodWithDefaultParameter.kt 7 js/js.translator/testData/box/multiModule/localClassMetadata.kt 52 js/js.translator/testData/box/multiModule/moduleAndVariableNameClash.kt 6 js/js.translator/testData/box/multiModule/privateInterfaceMethodInheritance.kt 10 js/js.translator/testData/box/multiModule/privateInterfaceNameClash.kt 31 js/js.translator/testData/box/multiModule/privateNameClash.kt 28 js/js.translator/testData/box/multiModule/publishedApiMangling.kt 14 js/js.translator/testData/box/multiModule/samePackageNames.kt 32 js/js.translator/testData/box/multiModule/symbolRedeclaration.kt 10 js/js.translator/testData/box/multiModule/useElementsFromDefaultPackageInAnotherModule.kt 7 js/js.translator/testData/box/multiModuleWrappers/amd/jsModuleOnPackage.js 25 js/js.translator/testData/box/multiModuleWrappers/amd/jsModuleOnPackage.kt 26 js/js.translator/testData/box/multiModuleWrappers/amd/moduleWithNonIdentifierName.kt 5 js/js.translator/testData/box/multiModuleWrappers/amd/simple.kt 5 js/js.translator/testData/box/multiModuleWrappers/common_js/inlineFromModuleWithNonIdentifierName.kt 11 js/js.translator/testData/box/multiModuleWrappers/common_js/moduleWithNonIdentifierName.kt 5 js/js.translator/testData/box/multiModuleWrappers/common_js/simple.kt 5 js/js.translator/testData/box/multiModuleWrappers/plain/inlineFromModuleWithNonIdentifierName.kt 11 js/js.translator/testData/box/multiModuleWrappers/plain/moduleWithNonIdentifierName.kt 5 js/js.translator/testData/box/multiModuleWrappers/plain/simple.kt 5 js/js.translator/testData/box/multiModuleWrappers/umd/moduleWithNonIdentifierName.kt 5 js/js.translator/testData/box/multiModuleWrappers/umd/simple.kt 5 js/js.translator/testData/box/multiPackage/classesInheritedFromOtherPackage.kt 19 js/js.translator/testData/box/multiPackage/createClassFromOtherPackage.kt 6 js/js.translator/testData/box/multiPackage/createClassFromOtherPackageUsingImport.kt 7 js/js.translator/testData/box/multiPackage/functionsVisibleFromOtherPackage.kt 5 js/js.translator/testData/box/multiPackage/nestedPackageFunctionCalledFromOtherPackage.kt 4 js/js.translator/testData/box/multiPackage/packageVariableVisibleFromOtherPackage.kt 5 js/js.translator/testData/box/multiPackage/reflectionFromOtherPackage.kt 38 js/js.translator/testData/box/multiPackage/subpackagesWithClashingNames.kt 4 js/js.translator/testData/box/multiPackage/subpackagesWithClashingNamesUsingImport.kt 5 js/js.translator/testData/box/multideclaration/multiValForArray.kt 17 js/js.translator/testData/box/multideclaration/multiValForMap.kt 29 js/js.translator/testData/box/multideclaration/multiValForRange.kt 33 js/js.translator/testData/box/multideclaration/multiValInFor.kt 18 js/js.translator/testData/box/multideclaration/multiValInIntFor.kt 16 js/js.translator/testData/box/multideclaration/multiValInIntRangeFor.kt 17 js/js.translator/testData/box/multideclaration/multiValOrVar.kt 32 js/js.translator/testData/box/nameClashes/classAndCompanionObjectMembers.kt 16 js/js.translator/testData/box/nameClashes/constructorLocalVar.kt 20 js/js.translator/testData/box/nameClashes/constructorsCrossFile.kt 15 js/js.translator/testData/box/nameClashes/differenceInCapitalization.kt 8 js/js.translator/testData/box/nameClashes/extensionFunctionAndProperty.kt 13 js/js.translator/testData/box/nameClashes/extensionPropertiesWithDifferentReceivers.kt 12 js/js.translator/testData/box/nameClashes/extensionPropertyAndMethod.kt 10 js/js.translator/testData/box/nameClashes/jsNameAndPrivate.kt 8 js/js.translator/testData/box/nameClashes/jsQualifier.js 7 js/js.translator/testData/box/nameClashes/jsQualifier.kt 5 js/js.translator/testData/box/nameClashes/localFunctionInLambda.kt 9 js/js.translator/testData/box/nameClashes/localFunctions.kt 35 js/js.translator/testData/box/nameClashes/methodAndPrivateProperty.kt 8 js/js.translator/testData/box/nameClashes/methodOverload.kt 14 js/js.translator/testData/box/nameClashes/methodOverloadInClassWithTwoUpperBounds.kt 23 js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.js 3 js/js.translator/testData/box/nameClashes/nativeAndTopLevelFunction.kt 5 js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.js 6 js/js.translator/testData/box/nameClashes/nativeDeclarationAndLocalVar.kt 10 js/js.translator/testData/box/nameClashes/overloadExtension.kt 12 js/js.translator/testData/box/nameClashes/propertyAndNativeMethod.kt 13 js/js.translator/testData/box/nameClashes/topLevelFunctionAndParameter.kt 7 js/js.translator/testData/box/nameClashes/withBuiltin.kt 12 js/js.translator/testData/box/native/accessToCompanionObjectFromInlineFun.kt 12 js/js.translator/testData/box/native/callbackOptionalParameter.js 4 js/js.translator/testData/box/native/callbackOptionalParameter.kt 20 js/js.translator/testData/box/native/castToNativeClassChecked.kt 23 js/js.translator/testData/box/native/castToNativeInterface.kt 14 js/js.translator/testData/box/native/castToNativeInterfaceChecked.kt 13 js/js.translator/testData/box/native/castToNullableNativeInterface.kt 8 js/js.translator/testData/box/native/castToTypeParamBoundedByNativeInterface.kt 22 js/js.translator/testData/box/native/class.js 8 js/js.translator/testData/box/native/class.kt 21 js/js.translator/testData/box/native/classObject.js 5 js/js.translator/testData/box/native/classObject.kt 14 js/js.translator/testData/box/native/equalsMangling.js 9 js/js.translator/testData/box/native/equalsMangling.kt 18 js/js.translator/testData/box/native/eval.kt 9 js/js.translator/testData/box/native/exception.kt 10 js/js.translator/testData/box/native/externalNestedEnum.js 6 js/js.translator/testData/box/native/externalNestedEnum.kt 17 js/js.translator/testData/box/native/inheritanceFromNativeClass.js 18 js/js.translator/testData/box/native/inheritanceFromNativeClass.kt 11 js/js.translator/testData/box/native/inheritanceFromNativeTrait.kt 32 js/js.translator/testData/box/native/inheritanceInNativeClass.js 18 js/js.translator/testData/box/native/inheritanceInNativeClass.kt 23 js/js.translator/testData/box/native/kt2209.js 1 js/js.translator/testData/box/native/kt2209.kt 15 js/js.translator/testData/box/native/library.js 16 js/js.translator/testData/box/native/library.kt 15 js/js.translator/testData/box/native/nativeClassAsReifiedTypeArgument.kt 17 js/js.translator/testData/box/native/nativeGetterAndNativeSetter.js 8 js/js.translator/testData/box/native/nativeGetterAndNativeSetter.kt 71 js/js.translator/testData/box/native/nativeInvoke.kt 29 js/js.translator/testData/box/native/nestedElements.js 54 js/js.translator/testData/box/native/nestedElements.kt 103 js/js.translator/testData/box/native/objectFunWithVararg.js 9 js/js.translator/testData/box/native/objectFunWithVararg.kt 9 js/js.translator/testData/box/native/overrideNativeOverloadedFunction.js 5 js/js.translator/testData/box/native/overrideNativeOverloadedFunction.kt 25 js/js.translator/testData/box/native/passExtLambdaFromNative.js 6 js/js.translator/testData/box/native/passExtLambdaFromNative.kt 13 js/js.translator/testData/box/native/passExtLambdaToNative.js 6 js/js.translator/testData/box/native/passExtLambdaToNative.kt 11 js/js.translator/testData/box/native/passMemberOrExtFromNative.js 12 js/js.translator/testData/box/native/passMemberOrExtFromNative.kt 12 js/js.translator/testData/box/native/passMemberOrExtToNative.js 3 js/js.translator/testData/box/native/passMemberOrExtToNative.kt 25 js/js.translator/testData/box/native/passTopLevelFunctionFromNative.js 3 js/js.translator/testData/box/native/passTopLevelFunctionFromNative.kt 12 js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.js 3 js/js.translator/testData/box/native/passTopLevelOrLocalFunctionToNative.kt 13 js/js.translator/testData/box/native/print.js 23 js/js.translator/testData/box/native/print.kt 51 js/js.translator/testData/box/native/privateExternal.js 3 js/js.translator/testData/box/native/privateExternal.kt 2 js/js.translator/testData/box/native/safeCastToNativeInterface.kt 8 js/js.translator/testData/box/native/secondaryConstructor.js 3 js/js.translator/testData/box/native/secondaryConstructor.kt 18 js/js.translator/testData/box/native/simple.js 3 js/js.translator/testData/box/native/simple.kt 3 js/js.translator/testData/box/native/simpleUndefined.js 1 js/js.translator/testData/box/native/simpleUndefined.kt 6 js/js.translator/testData/box/native/typeof.kt 13 js/js.translator/testData/box/native/undefined.kt 15 js/js.translator/testData/box/native/useClassFromInlineFun.kt 14 js/js.translator/testData/box/native/valueClass.js 133 js/js.translator/testData/box/native/valueClass.kt 1386 js/js.translator/testData/box/native/vararg.js 58 js/js.translator/testData/box/native/vararg.kt 112 js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLambda.kt 10 js/js.translator/testData/box/nestedTypes/implicitOuterThisFromLocalClass.kt 15 js/js.translator/testData/box/nestedTypes/inheritanceFromNestedBuiltIn.kt 13 js/js.translator/testData/box/nestedTypes/inner.kt 11 js/js.translator/testData/box/nestedTypes/innerObjectRefFromConstructor.kt 11 js/js.translator/testData/box/nestedTypes/innerReferenceFromChild.kt 19 js/js.translator/testData/box/nestedTypes/nested.kt 7 js/js.translator/testData/box/nestedTypes/nestedInInterface.kt 25 js/js.translator/testData/box/nestedTypes/nestedObjectLazyInitialized.kt 22 js/js.translator/testData/box/nestedTypes/outerClassReferenceFromSecondaryConstructor.kt 15 js/js.translator/testData/box/nestedTypes/outerCompanion.kt 25 js/js.translator/testData/box/nestedTypes/outerNative.js 28 js/js.translator/testData/box/nestedTypes/outerNative.kt 16 js/js.translator/testData/box/nestedTypes/outerObject.kt 20 js/js.translator/testData/box/nestedTypes/outerThis.kt 11 js/js.translator/testData/box/nestedTypes/privateFieldNotOverridenInNestedSubclass.kt 14 js/js.translator/testData/box/nestedTypes/receivers.kt 28 js/js.translator/testData/box/number/assignmentIntOverflow.kt 18 js/js.translator/testData/box/number/byteAndShortConversions.kt 42 js/js.translator/testData/box/number/constantPropagation.kt 155 js/js.translator/testData/box/number/conversionsWithTruncation.kt 26 js/js.translator/testData/box/number/conversionsWithoutTruncation.kt 63 js/js.translator/testData/box/number/division.kt 37 js/js.translator/testData/box/number/doubleConversions.kt 44 js/js.translator/testData/box/number/hashCode.kt 13 js/js.translator/testData/box/number/hexadecimalConstant.kt 5 js/js.translator/testData/box/number/incDecOptimization.kt 11 js/js.translator/testData/box/number/intBitOperations.kt 30 js/js.translator/testData/box/number/intConversions.kt 27 js/js.translator/testData/box/number/intDivFloat.kt 10 js/js.translator/testData/box/number/intIncDecOverflow.kt 19 js/js.translator/testData/box/number/intOverflow.kt 22 js/js.translator/testData/box/number/kt2342.kt 13 js/js.translator/testData/box/number/kt26706.kt 68 js/js.translator/testData/box/number/longArray.kt 16 js/js.translator/testData/box/number/longBinaryOperations.kt 40 js/js.translator/testData/box/number/longBitOperations.kt 16 js/js.translator/testData/box/number/longCompareToIntrinsic.kt 29 js/js.translator/testData/box/number/longEqualsIntrinsic.kt 36 js/js.translator/testData/box/number/longHashCode.kt 13 js/js.translator/testData/box/number/longUnaryOperations.kt 23 js/js.translator/testData/box/number/mixedTypesOverflow.kt 21 js/js.translator/testData/box/number/mulInt32.kt 28 js/js.translator/testData/box/number/numberCompareTo.kt 105 js/js.translator/testData/box/number/numberConversions.kt 45 js/js.translator/testData/box/number/numberEquals.kt 37 js/js.translator/testData/box/number/numberIncDec.kt 11 js/js.translator/testData/box/number/numberIsCheck.kt 36 js/js.translator/testData/box/objectDeclaration/contextDependentObjectName.kt 18 js/js.translator/testData/box/objectDeclaration/dontPolluteObject.kt 33 js/js.translator/testData/box/objectDeclaration/kt3684.kt 13 js/js.translator/testData/box/objectDeclaration/kt37386.kt 6 js/js.translator/testData/box/objectDeclaration/lambdaInObjectInsideObject.kt 7 js/js.translator/testData/box/objectDeclaration/objectDeclaration.kt 18 js/js.translator/testData/box/objectDeclaration/objectDeclarationWithVars.kt 10 js/js.translator/testData/box/objectDeclaration/objectInMethod.kt 10 js/js.translator/testData/box/objectDeclaration/objectInObject.kt 29 js/js.translator/testData/box/objectDeclaration/objectInObjectWithClosure.kt 15 js/js.translator/testData/box/objectDeclaration/objectInheritingFromATrait.kt 19 js/js.translator/testData/box/objectDeclaration/objectInheritingFromClass.kt 6 js/js.translator/testData/box/objectDeclaration/objectWithMethods.kt 19 js/js.translator/testData/box/operatorOverloading/augmentedAssignmentLhs.kt 15 js/js.translator/testData/box/operatorOverloading/binaryDivOverload.kt 5 js/js.translator/testData/box/operatorOverloading/compareTo.kt 14 js/js.translator/testData/box/operatorOverloading/compareToByName.kt 13 js/js.translator/testData/box/operatorOverloading/lambdaRhs.kt 19 js/js.translator/testData/box/operatorOverloading/notOverload.kt 5 js/js.translator/testData/box/operatorOverloading/operatorOverloadOnPropertyCallGetterAndSetterOnlyOnce.kt 27 js/js.translator/testData/box/operatorOverloading/overloadPlusAssignArrayList.kt 21 js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaExtensionFunction.kt 19 js/js.translator/testData/box/operatorOverloading/overloadPlusAssignViaPlusExtensionFunction.kt 10 js/js.translator/testData/box/operatorOverloading/overloadPlusViaExtensionFunction.kt 18 js/js.translator/testData/box/operatorOverloading/overloadUnaryOperationsViaExtensionFunctions.kt 13 js/js.translator/testData/box/operatorOverloading/overloadedCallOnProperty.kt 16 js/js.translator/testData/box/operatorOverloading/plusAndMinusAsAnExpression.kt 9 js/js.translator/testData/box/operatorOverloading/plusAssignNoReassign.kt 13 js/js.translator/testData/box/operatorOverloading/plusOverload.kt 8 js/js.translator/testData/box/operatorOverloading/postfixInc.kt 14 js/js.translator/testData/box/operatorOverloading/postfixOnProperty.kt 15 js/js.translator/testData/box/operatorOverloading/prefixDecOverload.kt 14 js/js.translator/testData/box/operatorOverloading/prefixIncReturnsCorrectValue.kt 13 js/js.translator/testData/box/operatorOverloading/unaryOnIntProperty.kt 13 js/js.translator/testData/box/operatorOverloading/unaryOnIntPropertyAsStatement.kt 13 js/js.translator/testData/box/operatorOverloading/usingModInCaseModAssignNotAvailable.kt 13 js/js.translator/testData/box/package/classCreatedInDeeplyNestedPackage.kt 5 js/js.translator/testData/box/package/deeplyNestedPackage.kt 2 js/js.translator/testData/box/package/deeplyNestedPackageFunctionCalled.kt 3 js/js.translator/testData/box/package/initializersOfNestedPackagesExecute.kt 3 js/js.translator/testData/box/package/nestedPackage.kt 2 js/js.translator/testData/box/propertyAccess/accessToInstanceProperty.kt 9 js/js.translator/testData/box/propertyAccess/accessorsWithJsName.kt 27 js/js.translator/testData/box/propertyAccess/booleanInExternals.kt 34 js/js.translator/testData/box/propertyAccess/booleanInExternalsWithDiagnostic.kt 39 js/js.translator/testData/box/propertyAccess/classUsesPackageProperties.kt 13 js/js.translator/testData/box/propertyAccess/configurable.kt 39 js/js.translator/testData/box/propertyAccess/customGetter.kt 11 js/js.translator/testData/box/propertyAccess/customSetter.kt 12 js/js.translator/testData/box/propertyAccess/defaultAccessorsWithJsName.kt 23 js/js.translator/testData/box/propertyAccess/enumerable.kt 21 js/js.translator/testData/box/propertyAccess/extensionLiteralSafeCall.kt 12 js/js.translator/testData/box/propertyAccess/field.kt 14 js/js.translator/testData/box/propertyAccess/initInstanceProperties.kt 13 js/js.translator/testData/box/propertyAccess/initValInConstructor.kt 42 js/js.translator/testData/box/propertyAccess/overloadedOverriddenFunctionPropertyName.kt 15 js/js.translator/testData/box/propertyAccess/packageCustomAccessors.kt 10 js/js.translator/testData/box/propertyAccess/packagePropertyInitializer.kt 3 js/js.translator/testData/box/propertyAccess/packagePropertySet.kt 6 js/js.translator/testData/box/propertyAccess/privateClassesWithPrivateMembers.kt 9 js/js.translator/testData/box/propertyAccess/privatePropertyAccessFromMethod.kt 12 js/js.translator/testData/box/propertyAccess/propertyAssignment.kt 16 js/js.translator/testData/box/propertyAccess/publicNameClash.kt 18 js/js.translator/testData/box/propertyAccess/setter.kt 11 js/js.translator/testData/box/propertyAccess/simpleLateInitIsInitialized.kt 22 js/js.translator/testData/box/propertyAccess/staticAccessorsWithJsName.kt 23 js/js.translator/testData/box/propertyAccess/subclassAccessorsWithJsNameInSuper.kt 38 js/js.translator/testData/box/propertyAccess/twoClassesWithProperties.kt 12 js/js.translator/testData/box/propertyOverride/checkSupertypeOrder.kt 39 js/js.translator/testData/box/propertyOverride/exportedBaseClass.kt 222 js/js.translator/testData/box/propertyOverride/externalPropertyOverride.kt 24 js/js.translator/testData/box/propertyOverride/initOverrideInConstructor.kt 14 js/js.translator/testData/box/propertyOverride/initOverrideInConstructorComplex.kt 21 js/js.translator/testData/box/propertyOverride/initOverrideInConstructorExplicitThis.kt 14 js/js.translator/testData/box/propertyOverride/initOverrideVarInConstructor.kt 14 js/js.translator/testData/box/propertyOverride/overloadPrivateVal.kt 22 js/js.translator/testData/box/propertyOverride/overrideExtensionProperty.kt 19 js/js.translator/testData/box/propertyOverride/overrideNotDirectlySuper.kt 26 js/js.translator/testData/box/propertyOverride/overrideValFromTraits.kt 79 js/js.translator/testData/box/propertyOverride/overrideValWithBackendFiled.kt 20 js/js.translator/testData/box/propertyOverride/simpleOverride.kt 25 js/js.translator/testData/box/range/creatingProgressions.kt 10 js/js.translator/testData/box/range/explicitRange.kt 21 js/js.translator/testData/box/range/intDownTo.kt 18 js/js.translator/testData/box/range/intInRange.kt 9 js/js.translator/testData/box/range/intUpTo.kt 14 js/js.translator/testData/box/range/iteratingOverRanges.kt 27 js/js.translator/testData/box/range/numberRangesOptimized.kt 39 js/js.translator/testData/box/range/rangeEquals.kt 9 js/js.translator/testData/box/range/rangeSugarSyntax.kt 20 js/js.translator/testData/box/range/rangeToDoesNotIterate.kt 7 js/js.translator/testData/box/range/reverse.kt 6 js/js.translator/testData/box/reflection/_common.kt 29 js/js.translator/testData/box/reflection/classJsName.kt 8 js/js.translator/testData/box/reflection/external.js 3 js/js.translator/testData/box/reflection/external.kt 9 js/js.translator/testData/box/reflection/findAssociatedObject.kt 70 js/js.translator/testData/box/reflection/findAssociatedObject_oldBE.kt 13 js/js.translator/testData/box/reflection/kClass.kt 10 js/js.translator/testData/box/reflection/kClassIsInstance.kt 18 js/js.translator/testData/box/reflection/kClassOnReifiedType.kt 18 js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda-advanced.kt 18 js/js.translator/testData/box/reflection/kClassOnReifiedTypeInLambda.kt 15 js/js.translator/testData/box/reflection/kClassReifiedWithJsCall.kt 28 js/js.translator/testData/box/reflection/kClassSimpleName.kt 33 js/js.translator/testData/box/reflection/kClassToAndFromJsClass.kt 22 js/js.translator/testData/box/reflection/kClassWithJsCall.kt 28 js/js.translator/testData/box/reflection/kJsClassWithJsCall.kt 27 js/js.translator/testData/box/reflection/kTypeWithJsCall.kt 31 js/js.translator/testData/box/reflection/primitiveKClassOnReifiedType.kt 33 js/js.translator/testData/box/reflection/primitives-11.kt 45 js/js.translator/testData/box/reflection/primitives.kt 78 js/js.translator/testData/box/regression/companionObjectInExternalInterface.kt 12 js/js.translator/testData/box/regression/enumEntryInitOrder.kt 6 js/js.translator/testData/box/regression/kt2470.kt 16 js/js.translator/testData/box/regression/stdlibTestSnippets/abstractCollectionToArray.kt 26 js/js.translator/testData/box/regression/stdlibTestSnippets/arrayTest_plusInference.kt 10 js/js.translator/testData/box/regression/stdlibTestSnippets/iterableChunked.kt 10 js/js.translator/testData/box/regression/stdlibTestSnippets/json.kt 8 js/js.translator/testData/box/regression/stdlibTestSnippets/throwable.kt 41 js/js.translator/testData/box/regression/tmpInsidePrimaryConstructor.kt 24 js/js.translator/testData/box/regression/typeChecks/booleanOperatorsTypes.kt 21 js/js.translator/testData/box/regression/typeChecks/emptyVarargInConstructorCall.kt 76 js/js.translator/testData/box/regression/typeChecks/taggedArrayCopy.kt 32 js/js.translator/testData/box/regression/typeChecks/toStringExtension.kt 4 js/js.translator/testData/box/regression/wrappers.kt 9 js/js.translator/testData/box/reified/_common.kt 3 js/js.translator/testData/box/reified/callChain.kt 10 js/js.translator/testData/box/reified/capture.kt 27 js/js.translator/testData/box/reified/extensionFun.kt 11 js/js.translator/testData/box/reified/extensionLambda.kt 15 js/js.translator/testData/box/reified/extensionMethod.kt 17 js/js.translator/testData/box/reified/innerObject.kt 21 js/js.translator/testData/box/reified/isBool.kt 10 js/js.translator/testData/box/reified/isChar.kt 10 js/js.translator/testData/box/reified/isClass.kt 17 js/js.translator/testData/box/reified/isNumber.kt 17 js/js.translator/testData/box/reified/isString.kt 9 js/js.translator/testData/box/reified/isTNullable.kt 14 js/js.translator/testData/box/reified/lambda.kt 22 js/js.translator/testData/box/reified/lambdaNameClash.kt 23 js/js.translator/testData/box/reified/method.kt 10 js/js.translator/testData/box/reified/multipleTypeParameters.kt 16 js/js.translator/testData/box/reified/noValueParameters.kt 11 js/js.translator/testData/box/reified/parameterSwap.kt 17 js/js.translator/testData/box/reified/vararg.kt 23 js/js.translator/testData/box/reified/withInlineTurnedOff.kt 13 js/js.translator/testData/box/rtti/collectionClassesIsCheck.kt 76 js/js.translator/testData/box/rtti/exceptionIsInterface.kt 9 js/js.translator/testData/box/rtti/isComparable.kt 20 js/js.translator/testData/box/rtti/isJsPrimitiveNullableType.kt 35 js/js.translator/testData/box/rtti/isJsPrimitiveType.kt 29 js/js.translator/testData/box/rtti/isObject.kt 7 js/js.translator/testData/box/rtti/isReifiedObject.kt 9 js/js.translator/testData/box/rtti/isSameClass.kt 7 js/js.translator/testData/box/rtti/notIsOtherClass.kt 9 js/js.translator/testData/box/rtti/objectExpression.kt 24 js/js.translator/testData/box/rtti/onNativeObject.kt 12 js/js.translator/testData/box/rtti/prototypeUsedToFindInterface.kt 21 js/js.translator/testData/box/rtti/rttiForClass.kt 21 js/js.translator/testData/box/rtti/rttiForTrait.kt 14 js/js.translator/testData/box/rtti/rttiForTrait2.kt 30 js/js.translator/testData/box/rtti/sideEffectMethod.kt 17 js/js.translator/testData/box/rtti/sideEffectProperty.kt 18 js/js.translator/testData/box/rtti/stdlibEmptyListClass.kt 10 js/js.translator/testData/box/rtti/subclassOfNativeIsInterface.js 2 js/js.translator/testData/box/rtti/subclassOfNativeIsInterface.kt 16 js/js.translator/testData/box/safeCall/redundantSafeAccess.js 3 js/js.translator/testData/box/safeCall/redundantSafeAccess.kt 26 js/js.translator/testData/box/safeCall/safeAccess.kt 18 js/js.translator/testData/box/safeCall/safeCall.kt 10 js/js.translator/testData/box/safeCall/safeCallAndIntrinsic.kt 24 js/js.translator/testData/box/safeCall/safeCallAndSideEffect.kt 65 js/js.translator/testData/box/safeCall/safeCallReturnsNullIfFails.kt 8 js/js.translator/testData/box/safeCall/safeExtensionFunctionCall.kt 33 js/js.translator/testData/box/simple/assign.kt 7 js/js.translator/testData/box/simple/breakDoWhile.kt 12 js/js.translator/testData/box/simple/breakWhile.kt 11 js/js.translator/testData/box/simple/classInstantiation.kt 7 js/js.translator/testData/box/simple/comparison.kt 7 js/js.translator/testData/box/simple/complexExpressionAsConstructorParameter.kt 11 js/js.translator/testData/box/simple/constructorWithParameter.kt 8 js/js.translator/testData/box/simple/constructorWithPropertiesAsParameters.kt 9 js/js.translator/testData/box/simple/continueDoWhile.kt 14 js/js.translator/testData/box/simple/continueWhile.kt 13 js/js.translator/testData/box/simple/doWhile.kt 15 js/js.translator/testData/box/simple/doWhile2.kt 12 js/js.translator/testData/box/simple/elseif.kt 19 js/js.translator/testData/box/simple/if.kt 19 js/js.translator/testData/box/simple/ifElseAsExpression.kt 5 js/js.translator/testData/box/simple/methodDeclarationAndCall.kt 10 js/js.translator/testData/box/simple/minusAssignOnProperty.kt 6 js/js.translator/testData/box/simple/notBoolean.kt 4 js/js.translator/testData/box/simple/plusAssign.kt 6 js/js.translator/testData/box/simple/positiveAndNegativeNumbers.kt 6 js/js.translator/testData/box/simple/postfixIntOperations.kt 8 js/js.translator/testData/box/simple/prefixIntOperations.kt 8 js/js.translator/testData/box/simple/primCtorDelegation1.kt 11 js/js.translator/testData/box/simple/propertiesAsParametersInitialized.kt 7 js/js.translator/testData/box/simple/propertyAccess.kt 7 js/js.translator/testData/box/simple/secCtorDelegation1.kt 25 js/js.translator/testData/box/simple/secCtorDelegation2.kt 24 js/js.translator/testData/box/simple/secCtorDelegation3.kt 26 js/js.translator/testData/box/simple/secCtorDelegation4.kt 18 js/js.translator/testData/box/simple/simpleInitializer.kt 10 js/js.translator/testData/box/simple/while.kt 14 js/js.translator/testData/box/simple/while2.kt 7 js/js.translator/testData/box/standardClasses/any.kt 18 js/js.translator/testData/box/standardClasses/array.kt 6 js/js.translator/testData/box/standardClasses/arrayAccess.kt 7 js/js.translator/testData/box/standardClasses/arrayConstructorsWithLambda.kt 21 js/js.translator/testData/box/standardClasses/arrayFactoryMethods.kt 34 js/js.translator/testData/box/standardClasses/arrayFunctionConstructor.kt 4 js/js.translator/testData/box/standardClasses/arrayIsFilledWithNulls.kt 3 js/js.translator/testData/box/standardClasses/arraySize.kt 6 js/js.translator/testData/box/standardClasses/arraySort.kt 16 js/js.translator/testData/box/standardClasses/arraysIterator.kt 13 js/js.translator/testData/box/standardClasses/charArrayGetSet.kt 30 js/js.translator/testData/box/standardClasses/hashMapTypeOfElement.kt 63 js/js.translator/testData/box/standardClasses/hashSetTypeOfElement.kt 51 js/js.translator/testData/box/standardClasses/mutableMapRemoveWithCollision.kt 16 js/js.translator/testData/box/standardClasses/stringBuilder.kt 9 js/js.translator/testData/box/standardClasses/stringPlus.kt 36 js/js.translator/testData/box/standardClasses/throwableConsistancy.kt 34 js/js.translator/testData/box/standardClasses/throwableCtor.kt 5 js/js.translator/testData/box/superCall/classSuperCall.kt 29 js/js.translator/testData/box/superCall/intrinsic.kt 28 js/js.translator/testData/box/superCall/nativeSuperClass.kt 15 js/js.translator/testData/box/superCall/propertySuperAccess.kt 23 js/js.translator/testData/box/superCall/traitSuperCall.kt 23 js/js.translator/testData/box/trait/checkImplementationCharacteristics.kt 29 js/js.translator/testData/box/trait/classDerivesFromClassAndTrait.kt 15 js/js.translator/testData/box/trait/classDerivesFromTraitAndClass.kt 15 js/js.translator/testData/box/trait/definitionOrder.kt 43 js/js.translator/testData/box/trait/example.kt 10 js/js.translator/testData/box/trait/funDelegation.kt 17 js/js.translator/testData/box/trait/traitAddsFunctionsToClass.kt 16 js/js.translator/testData/box/trait/traitExtendsTrait.kt 17 js/js.translator/testData/box/trait/traitExtendsTwoTraits.kt 19 js/js.translator/testData/box/vararg/jsExternalVarargCtor.kt 47 js/js.translator/testData/box/vararg/jsExternalVarargFun.kt 44 js/js.translator/testData/box/vararg/jsExternalVarargSuspend.kt 110 js/js.translator/testData/bridges/_commonFiles/javautil.kt 10 js/js.translator/testData/dce/amd.js 12 js/js.translator/testData/dce/arrayAccess.js 13 js/js.translator/testData/dce/commonjs.js 10 js/js.translator/testData/dce/cycle.js 4 js/js.translator/testData/dce/localVarAndFunction.js 20 js/js.translator/testData/dce/typeOf.js 11 js/js.translator/testData/incremental/invalidation/fastPath1/lib1/l1.kt 1 js/js.translator/testData/incremental/invalidation/fastPath1/lib2/l2.kt 1 js/js.translator/testData/incremental/invalidation/fastPath1/main/m.kt 1 js/js.translator/testData/incremental/invalidation/fastPath2/lib1/l1.kt 1 js/js.translator/testData/incremental/invalidation/fastPath2/lib2/l2.kt 1 js/js.translator/testData/incremental/invalidation/fastPath2/main/m.kt 1 js/js.translator/testData/incremental/invalidation/moveFilesBetweenModules/lib1/l11.kt 1 js/js.translator/testData/incremental/invalidation/moveFilesBetweenModules/lib1/l12.kt 1 js/js.translator/testData/incremental/invalidation/moveFilesBetweenModules/lib2/l21.kt 1 js/js.translator/testData/incremental/invalidation/moveFilesBetweenModules/lib3/l3.kt 1 js/js.translator/testData/incremental/invalidation/moveFilesBetweenModules/main/m.kt 1 js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModules/lib1/l1.kt 2 js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModules/lib2/l2.kt 1 js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModules/lib3/l3.kt 1 js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModules/main/m.kt 1 js/js.translator/testData/incremental/invalidation/privateInlineFunction1/lib1/l1.kt 5 js/js.translator/testData/incremental/invalidation/privateInlineFunction1/lib2/l2.kt 1 js/js.translator/testData/incremental/invalidation/privateInlineFunction1/main/m.kt 1 js/js.translator/testData/incremental/invalidation/renameFile/lib1/l1.kt 1 js/js.translator/testData/incremental/invalidation/renameFile/main/m.kt 1 js/js.translator/testData/incremental/invalidation/simple/lib1/l1.kt 1 js/js.translator/testData/incremental/invalidation/simple/lib2/l2.kt 1 js/js.translator/testData/incremental/invalidation/simple/main/m.kt 1 js/js.translator/testData/incremental/invalidation/transitiveInlineFunction/lib1/l1.kt 1 js/js.translator/testData/incremental/invalidation/transitiveInlineFunction/lib2/l2.kt 1 js/js.translator/testData/incremental/invalidation/transitiveInlineFunction/main/m.kt 1 js/js.translator/testData/js-name-resolution/globalName.expected.js 8 js/js.translator/testData/js-name-resolution/globalName.original.js 8 js/js.translator/testData/js-name-resolution/labels.expected.js 26 js/js.translator/testData/js-name-resolution/labels.original.js 26 js/js.translator/testData/js-name-resolution/reuseName.expected.js 10 js/js.translator/testData/js-name-resolution/reuseName.original.js 10 js/js.translator/testData/js-name-resolution/simple.expected.js 6 js/js.translator/testData/js-name-resolution/simple.original.js 6 js/js.translator/testData/js-optimizer/dead-code-elimination/switchCases.optimized.js 33 js/js.translator/testData/js-optimizer/dead-code-elimination/switchCases.original.js 38 js/js.translator/testData/js-optimizer/do-while-guard-elimination/emptyDoWhile.optimized.js 5 js/js.translator/testData/js-optimizer/do-while-guard-elimination/emptyDoWhile.original.js 5 js/js.translator/testData/js-optimizer/do-while-guard-elimination/innerBreakInLoopWithoutLabel.optimized.js 20 js/js.translator/testData/js-optimizer/do-while-guard-elimination/innerBreakInLoopWithoutLabel.original.js 20 js/js.translator/testData/js-optimizer/do-while-guard-elimination/innerContinue.optimized.js 18 js/js.translator/testData/js-optimizer/do-while-guard-elimination/innerContinue.original.js 20 js/js.translator/testData/js-optimizer/do-while-guard-elimination/simple.optimized.js 13 js/js.translator/testData/js-optimizer/do-while-guard-elimination/simple.original.js 15 js/js.translator/testData/js-optimizer/empty-statement-elimination/emptyBlockEliminated.optimized.js 3 js/js.translator/testData/js-optimizer/empty-statement-elimination/emptyBlockEliminated.original.js 17 js/js.translator/testData/js-optimizer/empty-statement-elimination/emptyIfConditionPreserved.optimized.js 14 js/js.translator/testData/js-optimizer/empty-statement-elimination/emptyIfConditionPreserved.original.js 20 js/js.translator/testData/js-optimizer/empty-statement-elimination/ifWithEmptyThenAndNoElse.optimized.js 6 js/js.translator/testData/js-optimizer/empty-statement-elimination/ifWithEmptyThenAndNoElse.original.js 11 js/js.translator/testData/js-optimizer/empty-statement-elimination/switchElimination.optimized.js 45 js/js.translator/testData/js-optimizer/empty-statement-elimination/switchElimination.original.js 60 js/js.translator/testData/js-optimizer/if-reduction/assignment.optimized.js 12 js/js.translator/testData/js-optimizer/if-reduction/assignment.original.js 17 js/js.translator/testData/js-optimizer/if-reduction/returnStatement.optimized.js 10 js/js.translator/testData/js-optimizer/if-reduction/returnStatement.original.js 15 js/js.translator/testData/js-optimizer/labeled-block-to-do-while/simple.optimized.js 47 js/js.translator/testData/js-optimizer/labeled-block-to-do-while/simple.original.js 47 js/js.translator/testData/js-optimizer/redundant-statement-elimination/binary.optimized.js 55 js/js.translator/testData/js-optimizer/redundant-statement-elimination/binary.original.js 38 js/js.translator/testData/js-optimizer/redundant-statement-elimination/comma.optimized.js 10 js/js.translator/testData/js-optimizer/redundant-statement-elimination/comma.original.js 10 js/js.translator/testData/js-optimizer/redundant-statement-elimination/conditional.optimized.js 18 js/js.translator/testData/js-optimizer/redundant-statement-elimination/conditional.original.js 19 js/js.translator/testData/js-optimizer/redundant-statement-elimination/literal.optimized.js 19 js/js.translator/testData/js-optimizer/redundant-statement-elimination/literal.original.js 17 js/js.translator/testData/js-optimizer/redundant-statement-elimination/parameters.optimized.js 13 js/js.translator/testData/js-optimizer/redundant-statement-elimination/parameters.original.js 13 js/js.translator/testData/js-optimizer/redundant-statement-elimination/unary.optimized.js 33 js/js.translator/testData/js-optimizer/redundant-statement-elimination/unary.original.js 33 js/js.translator/testData/js-optimizer/temporary-assignment/assignment.optimized.js 17 js/js.translator/testData/js-optimizer/temporary-assignment/assignment.original.js 19 js/js.translator/testData/js-optimizer/temporary-assignment/declaration.optimized.js 17 js/js.translator/testData/js-optimizer/temporary-assignment/declaration.original.js 18 js/js.translator/testData/js-optimizer/temporary-assignment/forInitExpressionPreventsOptimization.optimized.js 22 js/js.translator/testData/js-optimizer/temporary-assignment/forInitExpressionPreventsOptimization.original.js 22 js/js.translator/testData/js-optimizer/temporary-assignment/forInitVariables.optimized.js 21 js/js.translator/testData/js-optimizer/temporary-assignment/forInitVariables.original.js 21 js/js.translator/testData/js-optimizer/temporary-assignment/ifWithoutElse.optimized.js 15 js/js.translator/testData/js-optimizer/temporary-assignment/ifWithoutElse.original.js 17 js/js.translator/testData/js-optimizer/temporary-assignment/returnStatement.optimized.js 15 js/js.translator/testData/js-optimizer/temporary-assignment/returnStatement.original.js 17 js/js.translator/testData/js-optimizer/temporary-assignment/skipsGlobalDeclarations.optimized.js 19 js/js.translator/testData/js-optimizer/temporary-assignment/skipsGlobalDeclarations.original.js 19 js/js.translator/testData/js-optimizer/temporary-assignment/transitiveAssignment.optimized.js 16 js/js.translator/testData/js-optimizer/temporary-assignment/transitiveAssignment.original.js 20 js/js.translator/testData/js-optimizer/temporary-assignment/transitiveChain.optimized.js 58 js/js.translator/testData/js-optimizer/temporary-assignment/transitiveChain.original.js 76 js/js.translator/testData/js-optimizer/temporary-assignment/tryCatch.optimized.js 48 js/js.translator/testData/js-optimizer/temporary-assignment/tryCatch.original.js 57 js/js.translator/testData/js-optimizer/temporary-variable/assignment.optimized.js 8 js/js.translator/testData/js-optimizer/temporary-variable/assignment.original.js 10 js/js.translator/testData/js-optimizer/temporary-variable/assignmentToNonLocal.optimized.js 8 js/js.translator/testData/js-optimizer/temporary-variable/assignmentToNonLocal.original.js 8 js/js.translator/testData/js-optimizer/temporary-variable/assignmentToOuterVar.optimized.js 9 js/js.translator/testData/js-optimizer/temporary-variable/assignmentToOuterVar.original.js 9 js/js.translator/testData/js-optimizer/temporary-variable/declaration.optimized.js 8 js/js.translator/testData/js-optimizer/temporary-variable/declaration.original.js 9 js/js.translator/testData/js-optimizer/temporary-variable/ifBranch.optimized.js 14 js/js.translator/testData/js-optimizer/temporary-variable/ifBranch.original.js 14 js/js.translator/testData/js-optimizer/temporary-variable/innerExpressionProcessed.optimized.js 4 js/js.translator/testData/js-optimizer/temporary-variable/innerExpressionProcessed.original.js 6 js/js.translator/testData/js-optimizer/temporary-variable/methodCall.optimized.js 68 js/js.translator/testData/js-optimizer/temporary-variable/methodCall.original.js 74 js/js.translator/testData/js-optimizer/temporary-variable/nonSideEffect.optimized.js 8 js/js.translator/testData/js-optimizer/temporary-variable/nonSideEffect.original.js 10 js/js.translator/testData/js-optimizer/temporary-variable/propertyAccess.optimized.js 19 js/js.translator/testData/js-optimizer/temporary-variable/propertyAccess.original.js 19 js/js.translator/testData/js-optimizer/temporary-variable/removeUnused.optimized.js 23 js/js.translator/testData/js-optimizer/temporary-variable/removeUnused.original.js 23 js/js.translator/testData/js-optimizer/temporary-variable/removeUnusedAndSubstitute.optimized.js 10 js/js.translator/testData/js-optimizer/temporary-variable/removeUnusedAndSubstitute.original.js 14 js/js.translator/testData/js-optimizer/temporary-variable/shortCircuit.optimized.js 14 js/js.translator/testData/js-optimizer/temporary-variable/shortCircuit.original.js 14 js/js.translator/testData/js-optimizer/temporary-variable/skipsGlobalDeclarations.optimized.js 11 js/js.translator/testData/js-optimizer/temporary-variable/skipsGlobalDeclarations.original.js 11 js/js.translator/testData/js-optimizer/temporary-variable/transitiveNotConsideredTrivial.optimized.js 10 js/js.translator/testData/js-optimizer/temporary-variable/transitiveNotConsideredTrivial.original.js 11 js/js.translator/testData/js-optimizer/temporary-variable/tryCatch.optimized.js 22 js/js.translator/testData/js-optimizer/temporary-variable/tryCatch.original.js 22 js/js.translator/testData/js-optimizer/while-condition-folding/consequentConditions.optimized.js 10 js/js.translator/testData/js-optimizer/while-condition-folding/consequentConditions.original.js 16 js/js.translator/testData/js-optimizer/while-condition-folding/doWhileEvaluationOrder.optimized.js 16 js/js.translator/testData/js-optimizer/while-condition-folding/doWhileEvaluationOrder.original.js 22 js/js.translator/testData/js-optimizer/while-condition-folding/doWhileWithContinue.optimized.js 20 js/js.translator/testData/js-optimizer/while-condition-folding/doWhileWithContinue.original.js 20 js/js.translator/testData/js-optimizer/while-condition-folding/doWhileWithNestedContinue.optimized.js 41 js/js.translator/testData/js-optimizer/while-condition-folding/doWhileWithNestedContinue.original.js 44 js/js.translator/testData/js-optimizer/while-condition-folding/inLabeledBlock.optimized.js 13 js/js.translator/testData/js-optimizer/while-condition-folding/inLabeledBlock.original.js 16 js/js.translator/testData/js-optimizer/while-condition-folding/inNestedLoop.optimized.js 14 js/js.translator/testData/js-optimizer/while-condition-folding/inNestedLoop.original.js 17 js/js.translator/testData/js-optimizer/while-condition-folding/labeledBreak.optimized.js 17 js/js.translator/testData/js-optimizer/while-condition-folding/labeledBreak.original.js 17 js/js.translator/testData/js-optimizer/while-condition-folding/labeledContinueInNestedLoop.optimized.js 24 js/js.translator/testData/js-optimizer/while-condition-folding/labeledContinueInNestedLoop.original.js 24 js/js.translator/testData/js-optimizer/while-condition-folding/nestedConditions.optimized.js 10 js/js.translator/testData/js-optimizer/while-condition-folding/nestedConditions.original.js 13 js/js.translator/testData/js-optimizer/while-condition-folding/simpleDoWhile.optimized.js 14 js/js.translator/testData/js-optimizer/while-condition-folding/simpleDoWhile.original.js 17 js/js.translator/testData/js-optimizer/while-condition-folding/simpleWhile.optimized.js 10 js/js.translator/testData/js-optimizer/while-condition-folding/simpleWhile.original.js 13 js/js.translator/testData/js-optimizer/while-condition-folding/whileEvaluationOrder.optimized.js 16 js/js.translator/testData/js-optimizer/while-condition-folding/whileEvaluationOrder.original.js 22 js/js.translator/testData/lineNumbers/andAndWithSideEffect.kt 6 js/js.translator/testData/lineNumbers/backingField.kt 12 js/js.translator/testData/lineNumbers/catch.kt 19 js/js.translator/testData/lineNumbers/chainedCall.kt 12 js/js.translator/testData/lineNumbers/classCapturingLocals.kt 13 js/js.translator/testData/lineNumbers/closure.kt 6 js/js.translator/testData/lineNumbers/complexExpressionAsDefaultArgument.kt 10 js/js.translator/testData/lineNumbers/conditionalDecomposed.kt 14 js/js.translator/testData/lineNumbers/coroutine.kt 13 js/js.translator/testData/lineNumbers/coroutineNullAssertion.kt 8 js/js.translator/testData/lineNumbers/dataClass.kt 4 js/js.translator/testData/lineNumbers/delegateMemberVal.kt 12 js/js.translator/testData/lineNumbers/delegatedProperty.kt 13 js/js.translator/testData/lineNumbers/delegation.kt 15 js/js.translator/testData/lineNumbers/destructuring.kt 24 js/js.translator/testData/lineNumbers/destructuringInline.kt 27 js/js.translator/testData/lineNumbers/doWhileWithComplexCondition.kt 14 js/js.translator/testData/lineNumbers/elvis.kt 8 js/js.translator/testData/lineNumbers/enumCompanionObject.kt 6 js/js.translator/testData/lineNumbers/enumObject.kt 9 js/js.translator/testData/lineNumbers/expressionAsFunctionBody.kt 4 js/js.translator/testData/lineNumbers/for.kt 15 js/js.translator/testData/lineNumbers/increment.kt 9 js/js.translator/testData/lineNumbers/inlineArguments.kt 9 js/js.translator/testData/lineNumbers/inlineLocalVarsRef.kt 9 js/js.translator/testData/lineNumbers/inlineMultiModule/simple.kt 11 js/js.translator/testData/lineNumbers/inlineReturn.kt 17 js/js.translator/testData/lineNumbers/inlining.kt 11 js/js.translator/testData/lineNumbers/inliningWithLambda.kt 16 js/js.translator/testData/lineNumbers/innerClass.kt 7 js/js.translator/testData/lineNumbers/isOperator.kt 10 js/js.translator/testData/lineNumbers/jsCode.kt 6 js/js.translator/testData/lineNumbers/lambdaWithClosure.kt 4 js/js.translator/testData/lineNumbers/lastExpressionInInlineLambda.kt 21 js/js.translator/testData/lineNumbers/literals.kt 25 js/js.translator/testData/lineNumbers/longLiteral.kt 6 js/js.translator/testData/lineNumbers/memberFunWithDefaultParam.kt 9 js/js.translator/testData/lineNumbers/multipleReferences.kt 11 js/js.translator/testData/lineNumbers/objectInstanceFunction.kt 4 js/js.translator/testData/lineNumbers/optionalArgs.kt 8 js/js.translator/testData/lineNumbers/propertyWithoutInitializer.kt 8 js/js.translator/testData/lineNumbers/simple.kt 4 js/js.translator/testData/lineNumbers/stringLiteral.kt 5 js/js.translator/testData/lineNumbers/syntheticCodeInConstructors.kt 22 js/js.translator/testData/lineNumbers/syntheticCodeInEnums.kt 9 js/js.translator/testData/lineNumbers/valParameter.kt 7 js/js.translator/testData/lineNumbers/whenEntryWithMultipleConditions.kt 17 js/js.translator/testData/lineNumbers/whenEntryWithMultipleConditionsNonOptimized.kt 22 js/js.translator/testData/lineNumbers/whenIn.kt 12 js/js.translator/testData/lineNumbers/whenIs.kt 12 js/js.translator/testData/lineNumbers/whileWithComplexCondition.kt 13 js/js.translator/testData/moduleEmulation.js 37 js/js.translator/testData/multiModuleOrder/plain.kt 5 js/js.translator/testData/multiModuleOrder/umd.kt 5 js/js.translator/testData/nashorn-polyfills.js 23 js/js.translator/testData/outputPrefixPostfix/simple.kt 4 js/js.translator/testData/outputPrefixPostfix/simpleWithPostfix.kt 4 js/js.translator/testData/outputPrefixPostfix/simpleWithPrefix.kt 4 js/js.translator/testData/outputPrefixPostfix/simpleWithPrefixAndPostfix.kt 4 js/js.translator/testData/runIrTestInNode.js 40 js/js.translator/testData/sourcemap/binaryOperation.kt 3 js/js.translator/testData/sourcemap/emptyIfInsideInlineLambda.kt 16 js/js.translator/testData/sourcemap/expressionBody.kt 10 js/js.translator/testData/sourcemap/methodCallInMethod.kt 12 js/js.translator/testData/test.html 12 js/js.translator/testData/test.js 93 js/js.translator/testData/testIr.html 11 js/js.translator/testData/typescript-export/classes/inner-class.kt 13 js/js.translator/testData/typescript-export/classes/inner-class__main.js 24 js/js.translator/testData/typescript-export/classes/inner-class__main.ts 23 js/js.translator/testData/typescript-export/constructors/constructors.kt 39 js/js.translator/testData/typescript-export/constructors/constructors__main.js 38 js/js.translator/testData/typescript-export/constructors/constructors__main.ts 34 js/js.translator/testData/typescript-export/declarations/declarations.kt 140 js/js.translator/testData/typescript-export/declarations/declarations__main.js 120 js/js.translator/testData/typescript-export/declarations/declarations__main.ts 119 js/js.translator/testData/typescript-export/escapedDeclarations/escapedDeclarations.kt 25 js/js.translator/testData/typescript-export/escapedDeclarations/escapedDeclarations__main.js 29 js/js.translator/testData/typescript-export/escapedDeclarations/escapedDeclarations__main.ts 28 js/js.translator/testData/typescript-export/implicitExport/declarations.kt 29 js/js.translator/testData/typescript-export/implicitExport/declarations__main.js 21 js/js.translator/testData/typescript-export/implicitExport/declarations__main.ts 20 js/js.translator/testData/typescript-export/inheritance/inheritance.kt 111 js/js.translator/testData/typescript-export/inheritance/inheritance__main.js 205 js/js.translator/testData/typescript-export/inheritance/inheritance__main.ts 104 js/js.translator/testData/typescript-export/moduleSystems/commonjs.kt 7 js/js.translator/testData/typescript-export/moduleSystems/plain.kt 7 js/js.translator/testData/typescript-export/moduleSystems/umd.kt 7 js/js.translator/testData/typescript-export/namespaces/namespaces.kt 26 js/js.translator/testData/typescript-export/namespaces/namespaces__main.js 19 js/js.translator/testData/typescript-export/namespaces/namespaces__main.ts 18 js/js.translator/testData/typescript-export/primitives/primitives.kt 52 js/js.translator/testData/typescript-export/primitives/primitives__main.js 58 js/js.translator/testData/typescript-export/primitives/primitives__main.ts 60 js/js.translator/testData/typescript-export/selectiveExport/selectiveExport.kt 25 js/js.translator/testData/typescript-export/selectiveExport/selectiveExport__main.js 15 js/js.translator/testData/typescript-export/selectiveExport/selectiveExport__main.ts 14 js/js.translator/testData/typescript-export/visibility/visibility.kt 40 js/js.translator/testData/typescript-export/visibility/visibility__main.js 17 js/js.translator/testData/typescript-export/visibility/visibility__main.ts 16 js/js.translator/testData/webDemoExamples/bottles.kt 38 js/js.translator/testData/webDemoExamples/builder.kt 108 js/js.translator/testData/webDemoExamples/forLoop1.kt 7 js/js.translator/testData/webDemoExamples/forLoop2.kt 7 js/js.translator/testData/webDemoExamples/ifAsExpression.kt 3 js/js.translator/testData/webDemoExamples/isCheck.kt 9 js/js.translator/testData/webDemoExamples/life.kt 102 js/js.translator/testData/webDemoExamples/maze.kt 133 js/js.translator/testData/webDemoExamples/multiLanguageHello.kt 9 js/js.translator/testData/webDemoExamples/nullChecks1.kt 15 js/js.translator/testData/webDemoExamples/nullChecks2.kt 15 js/js.translator/testData/webDemoExamples/objectOrientedHello.kt 9 js/js.translator/testData/webDemoExamples/patternMatching.kt 16 js/js.translator/testData/webDemoExamples/printArg.kt 3 js/js.translator/testData/webDemoExamples/ranges1.kt 21 js/js.translator/testData/webDemoExamples/ranges2.kt 21 js/js.translator/testData/webDemoExamples/whileLoop.kt 5 js/npm/build.gradle.kts 79