Package ghidra.program.model.pcode
Class JumpTable
java.lang.Object
ghidra.program.model.pcode.JumpTable
JumpTable found as part of the decompilation of a function
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Decode a JumpTable object from the stream.void
Address[]
getCases()
Integer[]
boolean
isEmpty()
static JumpTable
readOverride
(Namespace space, SymbolTable symtab) void
writeOverride
(Function func)
-
Constructor Details
-
JumpTable
-
JumpTable
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
decode
Decode a JumpTable object from the stream.- Parameters:
decoder
- is the stream decoder- Throws:
DecoderException
- for invalid encodings
-
encode
- Throws:
IOException
-
getSwitchAddress
-
getCases
-
getLabelValues
-
getLoadTables
-
writeOverride
- Throws:
InvalidInputException
-
readOverride
-