Package ghidra.app.decompiler.signature
Class VarnodeSignature
java.lang.Object
ghidra.app.decompiler.signature.DebugSignature
ghidra.app.decompiler.signature.VarnodeSignature
A feature representing a portion of the data-flow graph rooted at a particular Varnode.
The feature recursively incorporates details about the Varnode, the operation that defined it, and
the operation's input Varnodes, up to a specific depth.
-
Field Summary
FieldsFields inherited from class ghidra.app.decompiler.signature.DebugSignature
hash -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDecode the feature from a stream.voidprintRaw(Language language, StringBuffer buf) Write a brief description of this feature to the given StringBuffer.Methods inherited from class ghidra.app.decompiler.signature.DebugSignature
decodeSignatures
-
Field Details
-
vn
-
seqNum
-
opcode
-
-
Constructor Details
-
VarnodeSignature
public VarnodeSignature()
-
-
Method Details
-
decode
Description copied from class:DebugSignatureDecode the feature from a stream.- Specified by:
decodein classDebugSignature- Parameters:
decoder- is the stream decoder- Throws:
DecoderException- for problems reading the stream
-
printRaw
Description copied from class:DebugSignatureWrite a brief description of this feature to the given StringBuffer.- Specified by:
printRawin classDebugSignature- Parameters:
language- is the underlying language of the functionbuf- is the given StringBuffer
-