|
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. |
1.8.17