Uses of Class
org.jacoco.core.internal.analysis.Instruction
-
Packages that use Instruction Package Description org.jacoco.core.internal.analysis org.jacoco.core.internal.flow -
-
Uses of Instruction in org.jacoco.core.internal.analysis
Fields in org.jacoco.core.internal.analysis declared as Instruction Modifier and Type Field Description private InstructionInstructionsBuilder. currentInsnThe last instruction which has been added.private InstructionInstruction. predecessorprivate InstructionInstructionsBuilder.Jump. sourceFields in org.jacoco.core.internal.analysis with type parameters of type Instruction Modifier and Type Field Description private java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,Instruction>InstructionsBuilder. instructionsAll instructions of a method mapped from the ASM node to the correspondingInstructioninstance.private java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,Instruction>MethodCoverageCalculator. instructionsMethods in org.jacoco.core.internal.analysis that return Instruction Modifier and Type Method Description InstructionInstruction. merge(Instruction other)Merges information about covered branches of this instruction with another instruction.InstructionInstruction. replaceBranches(java.util.Collection<Instruction> newBranches)Creates a copy of this instruction where all outgoing branches are replaced with the given instructions.Methods in org.jacoco.core.internal.analysis that return types with arguments of type Instruction Modifier and Type Method Description (package private) java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,Instruction>InstructionsBuilder. getInstructions()Returns the status for all instructions of this method.Methods in org.jacoco.core.internal.analysis with parameters of type Instruction Modifier and Type Method Description voidInstruction. addBranch(Instruction target, int branch)Adds a branch to this instruction which execution status is indirectly derived from the execution status of the target instruction.InstructionInstruction. merge(Instruction other)Merges information about covered branches of this instruction with another instruction.private static voidInstruction. propagateExecutedBranch(Instruction insn, int branch)Method parameters in org.jacoco.core.internal.analysis with type arguments of type Instruction Modifier and Type Method Description InstructionInstruction. replaceBranches(java.util.Collection<Instruction> newBranches)Creates a copy of this instruction where all outgoing branches are replaced with the given instructions.Constructors in org.jacoco.core.internal.analysis with parameters of type Instruction Constructor Description Jump(Instruction source, org.objectweb.asm.Label target, int branch)Constructor parameters in org.jacoco.core.internal.analysis with type arguments of type Instruction Constructor Description MethodCoverageCalculator(java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,Instruction> instructions) -
Uses of Instruction in org.jacoco.core.internal.flow
Fields in org.jacoco.core.internal.flow declared as Instruction Modifier and Type Field Description private InstructionLabelInfo. instructionMethods in org.jacoco.core.internal.flow that return Instruction Modifier and Type Method Description static InstructionLabelInfo. getInstruction(org.objectweb.asm.Label label)Returns the corresponding instruction for the given label if one has been defined.Methods in org.jacoco.core.internal.flow with parameters of type Instruction Modifier and Type Method Description static voidLabelInfo. setInstruction(org.objectweb.asm.Label label, Instruction instruction)Sets the instruction corresponding to this label.
-