| visitMultipleAsgnNode(MultipleAsgn19Node) |  | 0% |  | 0% | 36 | 36 | 86 | 86 | 1 | 1 |
| visitCaseNode(CaseNode) |  | 0% |  | 0% | 15 | 15 | 54 | 54 | 1 | 1 |
| visitRescueNode(RescueNode) |  | 0% |  | 0% | 12 | 12 | 41 | 41 | 1 | 1 |
| visitAttrAssignNodeExtraArgument(AttrAssignNode, RubyNode) |  | 0% |  | 0% | 7 | 7 | 35 | 35 | 1 | 1 |
| visitGlobalAsgnNode(GlobalAsgnNode) |  | 0% |  | 0% | 16 | 16 | 39 | 39 | 1 | 1 |
| visitOpAsgnNode(OpAsgnNode) |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| translateArgumentsAndBlock(SourceSection, Node, Node, RubyNode, String) |  | 0% |  | 0% | 18 | 18 | 43 | 43 | 1 | 1 |
| visitIterNode(IterNode) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
| visitOpElementAsgnNode(OpElementAsgnNode) |  | 0% |  | 0% | 4 | 4 | 20 | 20 | 1 | 1 |
| visitLambdaNode(LambdaNode) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| visitHashNode(HashNode) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| visitRegexpNode(RegexpNode) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| setRHS(Node, Node) |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
| visitLocalAsgnNode(LocalAsgnNode) |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 1 | 1 |
| translateRubiniusPrimitive(SourceSection, CallNode) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| visitForNode(ForNode) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| visitMatch2Node(Match2Node) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| translateDummyAssignment(Node, RubyNode) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
| translateRubiniusInvokePrimitive(SourceSection, CallNode) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| visitGlobalVarNode(GlobalVarNode) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| visitNextNode(NextNode) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| visitBlockNode(BlockNode) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
| visitConstDeclNode(ConstDeclNode) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| visitIfNode(IfNode) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| translateMethodDefinition(SourceSection, RubyNode, String, Node, ArgsNode, Node, boolean) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| visitUntilNode(UntilNode) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| visitYieldNode(YieldNode) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| visitBreakNode(BreakNode) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| openModule(SourceSection, RubyNode, String, Node) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| visitCallNodeExtraArgument(CallNode, RubyNode, boolean, boolean) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| visitRationalNode(RationalNode) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitWhileNode(WhileNode) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| visitDRegxNode(DRegexpNode) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| visitAndNode(AndNode) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| visitOrNode(OrNode) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| visitFCallNode(FCallNode) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| visitOpAsgnOrNode(OpAsgnOrNode) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| visitClassNode(ClassNode) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| all7Bit(byte[]) |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
| visitCallNode(CallNode) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| translateRubiniusPrivately(SourceSection, CallNode) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| initReadOnlyGlobalVariables() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| visitFlipNode(FlipNode) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| visitArgsCatNode(ArgsCatNode) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| BodyTranslator(RubyNode, RubyContext, BodyTranslator, TranslatorEnvironment, Source, boolean) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| visitDVarNode(DVarNode) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| visitInstAsgnNode(InstAsgnNode) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| collectArgsCatNodes(List, ArgsCatNode) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| visitDefnNode(DefnNode) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| translateInterpolatedString(SourceSection, List) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| visitArgsPushNode(ArgsPushNode) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitReturnNode(ReturnNode) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| visitArrayNode(ArrayNode) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| translateCPath(SourceSection, Colon3Node) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| buildArrayNode(ISourcePosition, Node, Node[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| visitBackRefNode(BackRefNode) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| initFlipFlopStates(SourceSection) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| initGlobalVariableAliases() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| visitSplatNode(SplatNode) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| unimplemented(Node) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitModuleNode(ModuleNode) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitOpAsgnAndNode(OpAsgnAndNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitDefsNode(DefsNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitLocalVarNode(LocalVarNode) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| visitColon2Node(Colon2Node) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitFixnumNode(FixnumNode) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| createFlipFlopState(SourceSection, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| visitAliasNode(AliasNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitConstNode(ConstNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitDefinedNode(DefinedNode) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| visitMatchNode(MatchNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitColon3Node(Colon3Node) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitDotNode(DotNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitVCallNode(VCallNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitInstVarNode(InstVarNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitSClassNode(SClassNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitClassVarAsgnNode(ClassVarAsgnNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitEnsureNode(EnsureNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitMatch3Node(Match3Node) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitNilNode(NilNode) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| visitUndefNode(UndefNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitXStrNode(XStrNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getIdentifier() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| visitBignumNode(BignumNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDXStrNode(DXStrNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitOther(Node) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitClassVarNode(ClassVarNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitDSymbolNode(DSymbolNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitEncodingNode(EncodingNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitDAsgnNode(DAsgnNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNewlineNode(NewlineNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitSymbolNode(SymbolNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitZArrayNode(ZArrayNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitFloatNode(FloatNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNthRefNode(NthRefNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStrNode(StrNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitComplexNode(ComplexNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitFalseNode(FalseNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTrueNode(TrueNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRedoNode(RedoNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRetryNode(RetryNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSelfNode(SelfNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDStrNode(DStrNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBeginNode(BeginNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEvStrNode(EvStrNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPreExeNode(PreExeNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPostExeNode(PostExeNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSValueNode(SValueNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAttrAssignNode(AttrAssignNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMultipleAsgnNode(MultipleAsgnNode) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| defaultVisit(Node) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEnvironment() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |