Package ghidra.program.model.lang
Class InstructionError
java.lang.Object
ghidra.program.model.lang.InstructionError
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
dumpInstructionDifference
(Instruction newInst, Instruction existingInstr) boolean
boolean
-
Method Details
-
getInstructionBlock
- Returns:
- instruction block which corresponds to this error
-
getInstructionErrorType
- Returns:
- type of instruction error
-
isInstructionConflict
public boolean isInstructionConflict() -
isOffcutError
public boolean isOffcutError() -
getInstructionAddress
- Returns:
- address of new intended instruction which failed to be created (never null)
-
getConflictAddress
- Returns:
- address of another code unit which conflicts with intended instruction (required for CODE_UNIT and DUPLCIATE errors, null for others)
-
getParseContextValue
- Returns:
- disassembler context at intended instruction address (required for PARSE error, null for others)
-
getFlowFromAddress
- Returns:
- flow-from address if know else null
-
getConflictMessage
- Returns:
- instruction error message
-
dumpInstructionDifference
-