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
Nested Classes -
Constructor Summary
Constructors -
Method Summary
ChangeModifier and TypeMethodDescriptionNEWvoidDecode a JumpTable object from the stream.NEWvoidAddress[]getCases()Integer[]booleanisEmpty()static JumpTablereadOverride(Namespace space, SymbolTable symtab) voidwriteOverride(Function func) REMOVEDvoidrestoreXml(XmlPullParser parser, AddressFactory addrFactory) RemovedREMOVEDvoidbuildXml(StringBuilder buf) Removed
-
Constructor Details
-
JumpTable
-
JumpTable
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
decode NEW
Decode a JumpTable object from the stream.- Parameters:
decoder- is the stream decoder- Throws:
DecoderException- for invalid encodings
-
encode NEW
- Throws:
IOException
-
getSwitchAddress
-
getCases
-
getLabelValues
-
getLoadTables
-
writeOverride
- Throws:
InvalidInputException
-
readOverride
-