Ghidra Decompiler Analysis Engine
|
Placeholder node for Varnode that will exist after a transform is applied to a function. More...
#include <transform.hh>
Public Types | |
enum | { piece = 1, preexisting = 2, normal_temp = 3, piece_temp = 4, constant = 5, constant_iop = 6 } |
Types of replacement Varnodes. More... | |
enum | { split_terminator = 1, input_duplicate = 2 } |
Flags for a TransformVar. More... | |
Friends | |
class | TransformManager |
class | TransformOp |
Placeholder node for Varnode that will exist after a transform is applied to a function.
anonymous enum |
Types of replacement Varnodes.
Enumerator | |
---|---|
piece | |
preexisting | Varnode preexisted in the original data-flow. |
normal_temp | A new temporary (unique space) Varnode. |
piece_temp | A temporary representing a piece of an original Varnode. |
constant | A new constant Varnode. |
constant_iop | Special iop constant encoding a PcodeOp reference. |
anonymous enum |
Flags for a TransformVar.
Enumerator | |
---|---|
split_terminator | The last (most significant piece) of a split array. |
input_duplicate | This is a piece of an input that has already been visited. |