public class ErrorBranchInstrumenter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
protected String |
methodName |
protected ErrorConditionMethodAdapter |
mv |
| Constructor and Description |
|---|
ErrorBranchInstrumenter(ErrorConditionMethodAdapter mv) |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,Integer> |
getMethodCallee(String desc) |
protected void |
insertBranch(int opcode,
String exception) |
protected void |
insertBranchWithoutTag(int opcode,
String exception) |
void |
restoreMethodParameters(Map<Integer,Integer> to,
String desc) |
protected void |
tagBranchEnd() |
protected void |
tagBranchStart() |
void |
visitFieldInsn(int opcode,
String owner,
String name,
String desc) |
void |
visitInsn(int opcode) |
void |
visitIntInsn(int opcode,
int operand) |
void |
visitMethodInsn(int opcode,
String owner,
String name,
String desc) |
void |
visitMethodInsn(int opcode,
String owner,
String name,
String desc,
boolean itf) |
void |
visitTypeInsn(int opcode,
String type) |
protected static final org.slf4j.Logger logger
protected ErrorConditionMethodAdapter mv
protected String methodName
public ErrorBranchInstrumenter(ErrorConditionMethodAdapter mv)
public void visitMethodInsn(int opcode,
String owner,
String name,
String desc,
boolean itf)
public void visitTypeInsn(int opcode,
String type)
public void visitInsn(int opcode)
public void visitIntInsn(int opcode,
int operand)
protected void insertBranch(int opcode,
String exception)
protected void insertBranchWithoutTag(int opcode,
String exception)
protected void tagBranchStart()
protected void tagBranchEnd()
Copyright © 2010–2017 EvoSuite. All rights reserved.