| 
| 
std::ostream &  | print (std::ostream &os) const override | 
|   | 
| 
uint64_t  | zextValue () const | 
|   | 
| 
uint64_t  | sextValue () const | 
|   | 
| 
bool  | isNumeric () const override | 
|   | 
| 
bool  | isBoolean () const override | 
|   | 
| 
  | User (Context &ctx, Type *type) | 
|   | 
| 
auto  | children () const | 
|   | 
| 
auto  | numChildren () const | 
|   | 
| 
Value *  | getChild (unsigned idx) const | 
|   | 
| 
  | Value (Context &ctx, Type *type) | 
|   | 
| 
tir::Context &  | ctx () | 
|   | 
| 
auto  | users () | 
|   | 
| 
auto  | users () const | 
|   | 
| 
Type *  | type () const | 
|   | 
| 
void  | addUser (User *user) | 
|   | 
| 
void  | removeUser (User *user) | 
|   | 
| 
std::string_view  | name () const | 
|   | 
| 
auto  | nameOpt () const | 
|   | 
| 
void  | replaceAllUsesWith (Value *newValue) | 
|   | 
| 
void  | setName (std::string_view name) | 
|   | 
| 
std::ostream &  | printName (std::ostream &os) const | 
|   | 
| 
void  | dump () const | 
|   | 
 | 
| 
  | Constant (Context &ctx, Type *type) | 
|   | 
| 
virtual bool  | isNullPointer () const | 
|   | 
| 
void  | addChild (Value *operand) | 
|   | 
| 
void  | replaceChild (unsigned idx, Value *operand) | 
|   | 
| 
void  | destroy () | 
|   | 
| 
bool  | isDestroyed () const | 
|   | 
Definition at line 43 of file Constant.h.
 
The documentation for this class was generated from the following files: