public void write_pair_type_stlist(pair_type_stlist _pair_type_stlist) { write_syntax_tree_node(_pair_type_stlist); if (_pair_type_stlist.tn == null) { bw.Write((byte)0); } else { bw.Write((byte)1); _pair_type_stlist.tn.visit(this); } if (_pair_type_stlist.exprs == null) { bw.Write((byte)0); } else { bw.Write((byte)1); _pair_type_stlist.exprs.visit(this); } }
public void read_pair_type_stlist(pair_type_stlist _pair_type_stlist) { read_syntax_tree_node(_pair_type_stlist); _pair_type_stlist.tn = _read_node() as type_definition; _pair_type_stlist.exprs = _read_node() as statement_list; }
public void visit(pair_type_stlist _pair_type_stlist) { bw.Write((Int16)204); write_pair_type_stlist(_pair_type_stlist); }
public void visit(pair_type_stlist _pair_type_stlist) { read_pair_type_stlist(_pair_type_stlist); }