Ghidra Decompiler Analysis Engine
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
UnifyConstraint Class Referenceabstract
Inheritance diagram for UnifyConstraint:
Inheritance graph
[legend]

Public Member Functions

int4 getId (void) const
 
int4 getMaxNum (void)
 
virtual UnifyConstraintclone (void) const =0
 
virtual void initialize (UnifyState &state)
 
virtual bool step (UnifyState &state)=0
 
virtual void buildTraverseState (UnifyState &state)
 
virtual void setId (int4 &id)
 
virtual void collectTypes (vector< UnifyDatatype > &typelist) const
 
virtual int4 getBaseIndex (void) const
 
virtual void print (ostream &s, UnifyCPrinter &printstate) const =0
 
virtual bool isDummy (void) const
 
virtual void removeDummy (void)
 

Protected Member Functions

UnifyConstraintcopyid (const UnifyConstraint *op)
 

Protected Attributes

int4 uniqid
 
int4 maxnum
 

Friends

class ConstraintGroup
 

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