| visitClass(ClassDefinition) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| visitMethod(ClassDefinition, MethodDefinition) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| visitField(ClassDefinition, FieldDefinition) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitNode(BytecodeNode, BytecodeNode) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| visitComment(BytecodeNode, Comment) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBlock(BytecodeNode, BytecodeBlock) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBytecodeExpression(BytecodeNode, BytecodeExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFlowControl(BytecodeNode, FlowControl) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTryCatch(BytecodeNode, TryCatch) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIf(BytecodeNode, IfStatement) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFor(BytecodeNode, ForLoop) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWhile(BytecodeNode, WhileLoop) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDoWhile(BytecodeNode, DoWhileLoop) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSwitch(BytecodeNode, SwitchStatement) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInstruction(BytecodeNode, InstructionNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLabel(BytecodeNode, LabelNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitJumpInstruction(BytecodeNode, JumpInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConstant(BytecodeNode, Constant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBoxedBooleanConstant(BytecodeNode, Constant.BoxedBooleanConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBooleanConstant(BytecodeNode, Constant.BooleanConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIntConstant(BytecodeNode, Constant.IntConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBoxedIntegerConstant(BytecodeNode, Constant.BoxedIntegerConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFloatConstant(BytecodeNode, Constant.FloatConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBoxedFloatConstant(BytecodeNode, Constant.BoxedFloatConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLongConstant(BytecodeNode, Constant.LongConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBoxedLongConstant(BytecodeNode, Constant.BoxedLongConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDoubleConstant(BytecodeNode, Constant.DoubleConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBoxedDoubleConstant(BytecodeNode, Constant.BoxedDoubleConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStringConstant(BytecodeNode, Constant.StringConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClassConstant(BytecodeNode, Constant.ClassConstant) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariableInstruction(BytecodeNode, VariableInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLoadVariable(BytecodeNode, VariableInstruction.LoadVariableInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStoreVariable(BytecodeNode, VariableInstruction.StoreVariableInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIncrementVariable(BytecodeNode, VariableInstruction.IncrementVariableInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFieldInstruction(BytecodeNode, FieldInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGetField(BytecodeNode, FieldInstruction.GetFieldInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPutField(BytecodeNode, FieldInstruction.PutFieldInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInvoke(BytecodeNode, InvokeInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInvokeDynamic(BytecodeNode, InvokeInstruction.InvokeDynamicInstruction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDebug(BytecodeNode, DebugNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLineNumber(BytecodeNode, LineNumberNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLocalVariable(BytecodeNode, LocalVariableNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| BytecodeVisitor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnnotation(Object, AnnotationDefinition) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |