transform(AstNode) |  | 0% |  | 0% | 52 | 52 | 70 | 70 | 1 | 1 |
createTryCatchFinally(Node, Node, Node, int, int) |  | 0% |  | 0% | 14 | 14 | 64 | 64 | 1 | 1 |
transformFunction(FunctionNode) |  | 0% |  | 0% | 11 | 11 | 52 | 52 | 1 | 1 |
createForIn(int, Node, Node, Node, Node, AstNode, boolean, boolean) |  | 0% |  | 0% | 21 | 21 | 56 | 56 | 1 | 1 |
createBinary(int, Node, Node) |  | 0% |  | 0% | 30 | 30 | 57 | 57 | 1 | 1 |
arrayCompTransformHelper(ArrayComprehension, String) |  | 0% |  | 0% | 6 | 6 | 48 | 48 | 1 | 1 |
createAssignment(int, Node, Node) |  | 0% |  | 0% | 25 | 25 | 60 | 60 | 1 | 1 |
genExprTransformHelper(GeneratorExpression) |  | 0% |  | 0% | 6 | 6 | 43 | 43 | 1 | 1 |
createUnary(int, Node) |  | 0% |  | 0% | 18 | 18 | 41 | 41 | 1 | 1 |
transformGenExpr(GeneratorExpression) |  | 0% |  | 0% | 4 | 4 | 28 | 28 | 1 | 1 |
createLoop(Jump, int, Node, Node, Node, Node) |  | 0% |  | 0% | 12 | 12 | 32 | 32 | 1 | 1 |
transformXmlLiteral(XmlLiteral) |  | 0% |  | 0% | 7 | 7 | 28 | 28 | 1 | 1 |
createPropertyGet(Node, String, String, int, int) |  | 0% |  | 0% | 10 | 10 | 28 | 28 | 1 | 1 |
transformObjectLiteral(ObjectLiteral) |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 1 | 1 |
initFunction(FunctionNode, int, Node, int) |  | 0% |  | 0% | 10 | 10 | 23 | 23 | 1 | 1 |
transformArrayComp(ArrayComprehension) |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
transformBlock(AstNode) |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
transformTry(TryStatement) |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
transformArrayLiteral(ArrayLiteral) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
createIf(Node, Node, Node, int, int) |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
transformVariableInitializers(VariableDeclaration) |  | 0% |  | 0% | 7 | 7 | 26 | 26 | 1 | 1 |
transformSwitch(SwitchStatement) |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
createMemberRefGet(Node, String, Node, int) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
transformAssignmentLeft(Assignment, AstNode, AstNode) |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 1 | 1 |
transformFunctionCall(FunctionCall) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
transformTemplateLiteralCall(TaggedTemplateLiteral) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
createCallOrNew(int, Node) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
transformForInLoop(ForInLoop) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
transformScript(ScriptNode) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
transformAssignment(Assignment) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
transformNewExpr(NewExpression) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
transformTemplateLiteral(TemplateLiteral) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
transformForLoop(ForLoop) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
addSwitchCase(Node, Node, Node) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
transformTree(AstRoot) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
transformXmlRef(Node, XmlRef, int) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
closeSwitch(Node) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
createIncDec(int, boolean, Node) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
transformInfix(InfixExpression) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
transformLetNode(LetNode) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
createFor(Scope, Node, Node, Node, Node) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
createWith(Node, Node, int, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
transformElementGet(ElementGet) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
propagateRequiresArgumentObjectFromNestedArrowFunctions(FunctionNode) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
transformYield(Yield) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
transformReturn(ReturnStatement) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
transformDoLoop(DoLoop) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
transformWhileLoop(WhileLoop) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
transformIf(IfStatement) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
transformXmlMemberGet(XmlMemberGet) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
IRFactory(CompilerEnvirons, String, String, ErrorReporter) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
transformThrow(ThrowStatement) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
createCatch(Node, Node, Node, int, int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
transformLabeledStatement(LabeledStatement) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
isAlwaysDefinedBoolean(Node) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
createElementGet(Node, String, Node, int) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
transformParenExpr(ParenthesizedExpression) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
createCondExpr(Node, Node, Node) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
transformCondExpr(ConditionalExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
transformUnary(UnaryExpression) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
transformWith(WithStatement) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
makeReference(Node) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
transformPropertyGet(PropertyGet) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createUseLocal(Node) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
transformExprStmt(ExpressionStatement) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createLoopNode(Node, int, int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
decompileFunctionHeader(FunctionNode) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
transformLiteral(AstNode) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
transformUpdate(UpdateExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
transformXmlRef(XmlRef) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
transformComputedPropertyKey(ComputedPropertyKey) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
transformString(StringLiteral) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
propagateSuperFromLhs(Node, Node) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isDestructuring(Node) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
makeJump(int, Node) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
transformDefaultXmlNamespace(UnaryExpression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
IRFactory(CompilerEnvirons, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createExprStatementNoReturn(Node, int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
IRFactory(CompilerEnvirons, String, ErrorReporter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
transformRegExp(RegExpLiteral) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
transformVariables(VariableDeclaration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
transformGeneratorMethodDefinition(GeneratorMethodDefinition) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createString(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
transformBigInt(BigIntLiteral) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
transformBreak(BreakStatement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
transformContinue(ContinueStatement) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
transformName(Name) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
transformNumber(NumberLiteral) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |