Ghidra Decompiler Analysis Engine
Public Types | Friends | List of all members
TransformOp Class Reference

Placeholder node for PcodeOp that will exist after a transform is applied to a function. More...

#include <transform.hh>

Public Types

enum  { op_replacement = 1, op_preexisting = 2, indirect_creation = 4, indirect_creation_possible_out = 8 }
 Special annotations on new pcode ops. More...
 

Friends

class TransformManager
 
class TransformVar
 

Detailed Description

Placeholder node for PcodeOp that will exist after a transform is applied to a function.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Special annotations on new pcode ops.

Enumerator
op_replacement 

Op replaces an existing op.

op_preexisting 

Op already exists (but will be transformed)

indirect_creation 

Mark op as indirect creation.

indirect_creation_possible_out 

Mark op as indirect creation and possible call output.


The documentation for this class was generated from the following files: