2 * File automatically generated by
3 * gengen 1.4.1 by Lorenzo Bettini
4 * http://www.gnu.org/software/gengen
7 #include "free_multiple.h"
10 free_multiple_gen_class::generate_free_multiple(ostream &stream, unsigned int indent)
12 string indent_str (indent, ' ');
17 stream << "free_multiple_string_field (";
18 generate_string (structure, stream, indent + indent_str.length ());
20 generate_string (opt_var, stream, indent + indent_str.length ());
21 stream << "_given, &(";
22 generate_string (structure, stream, indent + indent_str.length ());
24 generate_string (opt_var, stream, indent + indent_str.length ());
25 stream << "_arg), &(";
26 generate_string (structure, stream, indent + indent_str.length ());
28 generate_string (opt_var, stream, indent + indent_str.length ());
35 stream << "free_multiple_field (";
36 generate_string (structure, stream, indent + indent_str.length ());
38 generate_string (opt_var, stream, indent + indent_str.length ());
39 stream << "_given, (void *)(";
40 generate_string (structure, stream, indent + indent_str.length ());
42 generate_string (opt_var, stream, indent + indent_str.length ());
43 stream << "_arg), &(";
44 generate_string (structure, stream, indent + indent_str.length ());
46 generate_string (opt_var, stream, indent + indent_str.length ());
50 generate_string (structure, stream, indent + indent_str.length ());
52 generate_string (opt_var, stream, indent + indent_str.length ());
53 stream << "_arg = 0;";