Exemple #1
0
 public override void visit(array_type _array_type)
 {
     AddPossibleComments(_array_type, true, false);
     if (_array_type.indexers != null)
     {
         _array_type.indexers.visit(this);
     }
     _array_type.elements_type.visit(this);
 }
Exemple #2
0
 virtual public void array_type(array_type ast, int indent)
 {
     visit(ast.ty, indent);
     Write("[{0}]", "".PadRight(ast.rank_specifier, ','));
 }
 public override void visit(array_type _array_type)
 {
 }
 public virtual void visit(array_type _array_type)
 {
     DefaultVisit(_array_type);
 }
		public virtual void post_do_visit(array_type _array_type)
		{
		}
		public override void visit(array_type _array_type)
		{
			DefaultVisit(_array_type);
			pre_do_visit(_array_type);
			visit(array_type.indexers);
			visit(array_type.elements_type);
			post_do_visit(_array_type);
		}
Exemple #7
0
 public override double getValue(array_type a, int i)
 {
     return(a[i]);
 }
Exemple #8
0
 public ArrayWrapper(array_type a)
 {
     value_ = a;
 }
Exemple #9
0
 public abstract double getValue(array_type a, int i);
Exemple #10
0
 public virtual void visit(array_type _array_type)
 {
 }
		public virtual void visit(array_type _array_type)
		{
		}
		public virtual void visit(array_type _array_type)
		{
			DefaultVisit(_array_type);
		}
Exemple #13
0
 public override void visit(array_type _array_type)
 {
     prepare_node(_array_type.elements_type, "elements type");
     prepare_node(_array_type.indexers, "indexers");
 }
		public override void visit(array_type _array_type)
		{
			executer.visit(_array_type);
			if (_array_type.indexers != null)
				this.visit((dynamic)_array_type.indexers);
			if (_array_type.elemets_types != null)
				this.visit((dynamic)_array_type.elemets_types);
			if (_array_type.attr_list != null)
				this.visit((dynamic)_array_type.attr_list);
			if (_array_type.attributes != null)
				this.visit((dynamic)_array_type.attributes);
		}