Class VarnodeSymbol
java.lang.Object
ghidra.app.plugin.processors.sleigh.symbol.Symbol
ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
ghidra.app.plugin.processors.sleigh.symbol.SpecificSymbol
ghidra.app.plugin.processors.sleigh.symbol.PatternlessSymbol
ghidra.app.plugin.processors.sleigh.symbol.VarnodeSymbol
A symbol representing a global varnode, i.e. a named memory location
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddecode(Decoder decoder, SleighLanguage sleigh) voidgetFixedHandle(FixedHandle hand, ParserWalker walker) print(ParserWalker walker) voidprintList(ParserWalker walker, ArrayList<Object> list) Methods inherited from class ghidra.app.plugin.processors.sleigh.symbol.PatternlessSymbol
getPatternExpressionMethods inherited from class ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
resolveMethods inherited from class ghidra.app.plugin.processors.sleigh.symbol.Symbol
decodeHeader, getId, getName, getScopeId
-
Constructor Details
-
VarnodeSymbol
public VarnodeSymbol()
-
-
Method Details
-
getFixedVarnode
-
getFixedHandle
- Specified by:
getFixedHandlein classTripleSymbol
-
print
- Specified by:
printin classTripleSymbol
-
printList
- Specified by:
printListin classTripleSymbol
-
decode
- Specified by:
decodein classSymbol- Throws:
DecoderException
-