Exemplo n.º 1
0
		public virtual void post_do_visit(class_members _class_members)
		{
		}
Exemplo n.º 2
0
		public override void visit(class_members _class_members)
		{
			DefaultVisit(_class_members);
			pre_do_visit(_class_members);
			for (int i = 0; i < members.Count; i++)
				visit(class_members.members[i]);
			visit(class_members.access_mod);
			post_do_visit(_class_members);
		}
		public virtual void visit(class_members _class_members)
		{
			DefaultVisit(_class_members);
		}
Exemplo n.º 4
0
		public virtual void visit(class_members _class_members)
		{
		}
Exemplo n.º 5
0
		public override void visit(class_members _class_members)
		{
			executer.visit(_class_members);
			if (_class_members.members != null)
			foreach (dynamic x in _class_members.members)
				if(x != null)
					this.visit(x);
			if (_class_members.access_mod != null)
				this.visit((dynamic)_class_members.access_mod);
		}