decompiler  1.0.0
Public Member Functions | Private Attributes | List of all members
ghidra::AdditiveEdge Class Reference

Class representing a term in an additive expression. More...

#include <coreaction.hh>

Public Member Functions

 AdditiveEdge (PcodeOp *o, int4 s, PcodeOp *m)
 Constructor.
 
PcodeOpgetMultiplier (void) const
 Get the multiplier PcodeOp.
 
PcodeOpgetOp (void) const
 Get the component PcodeOp adding in the term.
 
int4 getSlot (void) const
 Get the slot reading the term.
 
VarnodegetVarnode (void) const
 Get the Varnode term.
 

Private Attributes

PcodeOpop
 Lone descendant reading the term.
 
int4 slot
 The input slot of the term.
 
Varnodevn
 The term Varnode.
 
PcodeOpmult
 The (optional) multiplier being applied to the term.
 

Detailed Description

Class representing a term in an additive expression.


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