| visitTry() |  | 0% |  | 0% | 5 | 5 | 68 | 68 | 1 | 1 |
| visitGenerator(Node, Node) |  | 0% |  | 0% | 11 | 11 | 62 | 62 | 1 | 1 |
| visitForIn() |  | 0% |  | 0% | 3 | 3 | 49 | 49 | 1 | 1 |
| visitYieldAll(NodeTraversal, Node, Node) |  | 0% |  | 0% | 7 | 7 | 57 | 57 | 1 | 1 |
| addTypesToGeneratorSkeleton(Node, TypeI) |  | 0% | | n/a | 1 | 1 | 54 | 54 | 1 | 1 |
| visitLoop(String) |  | 0% |  | 0% | 10 | 10 | 48 | 48 | 1 | 1 |
| visitSwitch() |  | 0% |  | 0% | 5 | 5 | 39 | 39 | 1 | 1 |
| preloadGeneratorSkeleton(AbstractCompiler, boolean) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| translateStatementInOriginalBody() |  | 0% |  | 0% | 20 | 20 | 43 | 43 | 1 | 1 |
| visitIf() |  | 0% |  | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
| Es6RewriteGenerators(AbstractCompiler) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| visit(NodeTraversal, Node, Node) |  | 0% |  | 0% | 13 | 13 | 19 | 19 | 1 | 1 |
| visitYieldExpr(NodeTraversal, Node, Node) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| visitBreak() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| createFinallyJumpBlock(Node, int) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| visitGeneratorMarker() |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| visitContinue() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| visitVar() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| createIteratorResult(Node, boolean) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| process(Node, Node) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitBlock() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| visitYieldExprResult() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getPreloadedGeneratorFunc(Node) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| visitYieldThrows(NodeTraversal, Node, Node) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| visitReturn() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| visitLabel() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getUnique(Node, Token) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| insertAll(Node, Token, List) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| hotSwapScript(Node, Node) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getLoopContext(String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| cleanUpGeneratorSkeleton(boolean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| createStateUpdate() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| createStateUpdate(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| controlCanExit(Node) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitThrow() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| makeGeneratorMarker(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitFunctionStatement() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createGenericType(JSTypeNative, TypeI) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createSafeBreak() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| withStringType(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withBooleanType(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withFalseType(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withTrueType(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withUnknownType(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withNumberType(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withUndefinedType(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| preloadGeneratorSkeletonAndReportChange(AbstractCompiler) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |