public void write_no_type_foreach(no_type_foreach _no_type_foreach)
		{
			write_type_definition(_no_type_foreach);
		}
		public void visit(no_type_foreach _no_type_foreach)
		{
			bw.Write((Int16)196);
			write_no_type_foreach(_no_type_foreach);
		}
		public void read_no_type_foreach(no_type_foreach _no_type_foreach)
		{
			read_type_definition(_no_type_foreach);
		}
		public void visit(no_type_foreach _no_type_foreach)
		{
			read_no_type_foreach(_no_type_foreach);
		}
 public override void visit(no_type_foreach _no_type_foreach)
 { }
 public void CompareInternal(no_type_foreach left, no_type_foreach right)
 {
     if (left == null && right != null || left != null && right == null)
         throw_not_equal(left, right);
 }