- bool add_variable(const char *name, ir_variable *v);
- bool add_type(const char *name, const glsl_type *t,
- ir_function *constructor = NULL);
- bool add_function(const char *name, ir_function *f);
+ bool add_variable(ir_variable *v);
+ bool add_type(const char *name, const glsl_type *t);
+ bool add_function(ir_function *f);
+ bool add_interface(const char *name, const glsl_type *i,
+ enum ir_variable_mode mode);