mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-04 10:19:23 +02:00
GP-2157 Marshaling refactor. Decompiler side.
This commit is contained in:
parent
672c1f11e2
commit
d8c10bf229
97 changed files with 5313 additions and 3733 deletions
|
@ -44,8 +44,11 @@ struct VarnodeData {
|
|||
/// Treat \b this as a constant and recover encoded address space
|
||||
AddrSpace *getSpaceFromConst(void) const;
|
||||
|
||||
/// Recover this object from an XML tag
|
||||
void restoreXml(const Element *el,const AddrSpaceManager *manage);
|
||||
/// Recover this object from a stream
|
||||
void decode(Decoder &decoder,const AddrSpaceManager *manage);
|
||||
|
||||
/// Recover \b this object from attributes of the current open element
|
||||
void decodeFromAttributes(Decoder &decoder,const AddrSpaceManager *manage);
|
||||
|
||||
/// Does \b this container another given VarnodeData
|
||||
bool contains(const VarnodeData &op2) const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue