| 80 | void output_init(std::ostream &out, const Expression* init, const vector<const Variable*>& cvs, int indent) const; |
| 81 | void output_addr_checks(std::ostream &out, const Variable* var, string field_name, int indent) const; |
| 82 | void add_init_value(const Expression* e) { init_values.push_back(e);} |
| 83 | const vector<const Expression*>& get_init_values(void) const { return init_values;} |
| 84 | string build_initializer_str(const vector<string>& init_strings) const; |
| 85 | string build_init_recursive(size_t dimen, const vector<string>& init_strings) const; |