|
Ghidra Decompiler Analysis Engine
|
The Varnode and VarnodeBank classes. More...


Go to the source code of this file.
Classes | |
| struct | VarnodeCompareLocDef |
| Compare two Varnode pointers by location then definition. More... | |
| struct | VarnodeCompareDefLoc |
| Compare two Varnode pointers by definition then location. More... | |
| class | Varnode |
| A low-level variable or contiguous set of bytes described by an Address and a size. More... | |
| class | VarnodeBank |
| A container for Varnode objects from a specific function. More... | |
Typedefs | |
| typedef set< Varnode *, VarnodeCompareLocDef > | VarnodeLocSet |
| A set of Varnodes sorted by location (then by definition) | |
| typedef set< Varnode *, VarnodeCompareDefLoc > | VarnodeDefSet |
| A set of Varnodes sorted by definition (then location) | |
Functions | |
| bool | contiguous_test (Varnode *vn1, Varnode *vn2) |
| Test if Varnodes are pieces of a whole. More... | |
| Varnode * | findContiguousWhole (Funcdata &data, Varnode *vn1, Varnode *vn2) |
| Retrieve the whole Varnode given pieces. More... | |
The Varnode and VarnodeBank classes.
1.8.17