public void visit(file_type_definition _file_type_definition) { bw.Write((Int16)100); write_file_type_definition(_file_type_definition); }
public void write_file_type_definition(file_type_definition _file_type_definition) { write_type_definition(_file_type_definition); if (_file_type_definition.elem_type == null) { bw.Write((byte)0); } else { bw.Write((byte)1); _file_type_definition.elem_type.visit(this); } }
public override void visit(file_type_definition _file_type_definition) { //throw new Exception("The method or operation is not implemented."); if (_file_type_definition.elem_type != null) _file_type_definition.elem_type.visit(this); returned_scope = new FileScope(returned_scope as TypeScope, cur_scope); }
public override void visit(file_type_definition _file_type_definition) { if (_file_type_definition.elem_type != null) _file_type_definition.elem_type.visit(this); }
public void read_file_type_definition(file_type_definition _file_type_definition) { read_type_definition(_file_type_definition); _file_type_definition.elem_type = _read_node() as type_definition; }
public override void visit(file_type_definition _file_type_definition) { throw new NotImplementedException(); }
public void visit(file_type_definition _file_type_definition) { read_file_type_definition(_file_type_definition); }
public override void visit(file_type_definition _file_type_definition) { prepare_node(_file_type_definition.elem_type,"elem_type"); }
public override void visit(file_type_definition _file_type_definition) { if (_file_type_definition.elem_type != null) { //sb.Append("file of "); visit_node(_file_type_definition.elem_type); } else { sb.Append("file"); } }
public void CompareInternal(file_type_definition left, file_type_definition right) { if (left == null && right != null || left != null && right == null) throw_not_equal(left, right); if (left != null && right != null) { CompareInternal(left.elem_type, right.elem_type); } }
public override void visit(file_type_definition _file_type_definition) { }