public void visit(inherited_method_call _inherited_method_call)
		{
			bw.Write((Int16)103);
			write_inherited_method_call(_inherited_method_call);
		}
		public void write_inherited_method_call(inherited_method_call _inherited_method_call)
		{
			write_statement(_inherited_method_call);
			if (_inherited_method_call.method_name == null)
			{
				bw.Write((byte)0);
			}
			else
			{
				bw.Write((byte)1);
				_inherited_method_call.method_name.visit(this);
			}
			if (_inherited_method_call.exprs == null)
			{
				bw.Write((byte)0);
			}
			else
			{
				bw.Write((byte)1);
				_inherited_method_call.exprs.visit(this);
			}
		}
 public override void visit(inherited_method_call _inherited_method_call)
 {
     //throw new Exception("The method or operation is not implemented.");
 }
 public override void visit(inherited_method_call _inherited_method_call)
 {
     _inherited_method_call.method_name.visit(this);
     if (_inherited_method_call.exprs != null)
         _inherited_method_call.exprs.visit(this);
 }
		public void read_inherited_method_call(inherited_method_call _inherited_method_call)
		{
			read_statement(_inherited_method_call);
			_inherited_method_call.method_name = _read_node() as ident;
			_inherited_method_call.exprs = _read_node() as expression_list;
		}
		public override void visit(inherited_method_call _inherited_method_call)
		{
			throw new NotImplementedException();
		}
		public void visit(inherited_method_call _inherited_method_call)
		{
			read_inherited_method_call(_inherited_method_call);
		}
Exemple #8
0
		public override void visit(inherited_method_call _inherited_method_call)
		{
			prepare_node(_inherited_method_call.method_name,"method_name");
			prepare_node(_inherited_method_call.exprs,"exprs");
		}
 public override void visit(inherited_method_call _inherited_method_call)
 {
     visit_node(_inherited_method_call.method_name);
     if (_inherited_method_call.exprs != null)
     {
         sb.Append("(");
         visit_node(_inherited_method_call.exprs);
         sb.Append(")");
     }
 }
 public void CompareInternal(inherited_method_call left, inherited_method_call right)
 {
     if (left == null && right != null || left != null && right == null)
         throw_not_equal(left, right);
     if (left != null && right != null)
     {
         CompareInternal(left.method_name, right.method_name);
         CompareInternal(left.exprs, right.exprs);
     }
 }
		public override void visit(inherited_method_call _inherited_method_call)
		{
			
		}