Class ValueMapSymbol
java.lang.Object
ghidra.app.plugin.processors.sleigh.symbol.Symbol
ghidra.app.plugin.processors.sleigh.symbol.TripleSymbol
ghidra.app.plugin.processors.sleigh.symbol.FamilySymbol
ghidra.app.plugin.processors.sleigh.symbol.ValueSymbol
ghidra.app.plugin.processors.sleigh.symbol.ValueMapSymbol
-
Field Summary
Fields inherited from class ValueSymbol
patval -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddecode(Decoder decoder, SleighLanguage sleigh) voidgetFixedHandle(FixedHandle hand, ParserWalker walker) getMap()print(ParserWalker walker) resolve(ParserWalker walker, SleighDebugLogger debug) Methods inherited from class ValueSymbol
getPatternExpression, getPatternValue, printListMethods inherited from class Symbol
decodeHeader, getId, getName, getScopeId
-
Constructor Details
-
ValueMapSymbol
public ValueMapSymbol()
-
-
Method Details
-
getMap
-
resolve
public Constructor resolve(ParserWalker walker, SleighDebugLogger debug) throws MemoryAccessException, UnknownInstructionException - Overrides:
resolvein classTripleSymbol- Throws:
MemoryAccessExceptionUnknownInstructionException
-
getFixedHandle
- Overrides:
getFixedHandlein classValueSymbol- Throws:
MemoryAccessException
-
print
- Overrides:
printin classValueSymbol- Throws:
MemoryAccessException
-
decode
- Overrides:
decodein classValueSymbol- Throws:
DecoderException
-