| 
    Joos1W Compiler Framework
    
   | 
 
This is the complete list of members for tir::GlobalObject, including all inherited members.
| addChild(Value *operand) (defined in tir::User) | tir::User | inlineprotected | 
| addUser(User *user) (defined in tir::Value) | tir::Value | inline | 
| children() const (defined in tir::User) | tir::User | inline | 
| Constant(Context &ctx, Type *type) (defined in tir::Constant) | tir::Constant | inlineprotected | 
| CreateBool(Context &ctx, bool value) (defined in tir::Constant) | tir::Constant | inlinestatic | 
| CreateInt(Context &ctx, uint8_t bits, uint32_t value) (defined in tir::Constant) | tir::Constant | static | 
| CreateInt32(Context &ctx, uint32_t value) (defined in tir::Constant) | tir::Constant | inlinestatic | 
| CreateNullPointer(Context &ctx) (defined in tir::Constant) | tir::Constant | static | 
| ctx() (defined in tir::Value) | tir::Value | inline | 
| destroy() (defined in tir::User) | tir::User | inlineprotected | 
| dump() const (defined in tir::Value) | tir::Value | |
| getChild(unsigned idx) const (defined in tir::User) | tir::User | inline | 
| GlobalObject(Context &ctx, Type *type) (defined in tir::GlobalObject) | tir::GlobalObject | inlineprotected | 
| isBoolean() const (defined in tir::Constant) | tir::Constant | inlineprotectedvirtual | 
| isDestroyed() const (defined in tir::User) | tir::User | inlineprotected | 
| isExternalLinkage() const =0 (defined in tir::GlobalObject) | tir::GlobalObject | pure virtual | 
| isNullPointer() const (defined in tir::Constant) | tir::Constant | inlineprotectedvirtual | 
| isNumeric() const (defined in tir::Constant) | tir::Constant | inlineprotectedvirtual | 
| name() const (defined in tir::Value) | tir::Value | inline | 
| nameOpt() const (defined in tir::Value) | tir::Value | inline | 
| numChildren() const (defined in tir::User) | tir::User | inline | 
| print(std::ostream &) const =0 (defined in tir::Value) | tir::Value | pure virtual | 
| printName(std::ostream &os) const (defined in tir::Value) | tir::Value | inline | 
| removeUser(User *user) (defined in tir::Value) | tir::Value | inline | 
| replaceAllUsesWith(Value *newValue) (defined in tir::Value) | tir::Value | |
| replaceChild(unsigned idx, Value *operand) (defined in tir::User) | tir::User | inlineprotected | 
| setName(std::string_view name) (defined in tir::Value) | tir::Value | inline | 
| type() const (defined in tir::Value) | tir::Value | inline | 
| User(Context &ctx, Type *type) (defined in tir::User) | tir::User | inline | 
| users() (defined in tir::Value) | tir::Value | inline | 
| users() const (defined in tir::Value) | tir::Value | inline | 
| Value(Context &ctx, Type *type) (defined in tir::Value) | tir::Value | inline | 
| ~Value()=default (defined in tir::Value) | tir::Value | virtual |