Inheritance: ICSharpCode.NRefactory.Ast.Statement
 public override object TrackedVisitCheckedStatement(CheckedStatement checkedStatement, object data)
 {
     Console.WriteLine("VisitCheckedStatement");
     return null;
 }
		public sealed override object VisitCheckedStatement(CheckedStatement checkedStatement, object data) {
			this.BeginVisit(checkedStatement);
			object result = this.TrackedVisitCheckedStatement(checkedStatement, data);
			this.EndVisit(checkedStatement);
			return result;
		}
		public virtual object TrackedVisitCheckedStatement(CheckedStatement checkedStatement, object data) {
			return base.VisitCheckedStatement(checkedStatement, data);
		}
Exemplo n.º 4
0
 public virtual object VisitCheckedStatement(CheckedStatement checkedStatement, object data) {
     throw CreateException(checkedStatement);
 }
Exemplo n.º 5
0
		public virtual object VisitCheckedStatement(CheckedStatement checkedStatement, object data) {
			throw new global::System.NotImplementedException("CheckedStatement");
		}
Exemplo n.º 6
0
 public virtual object VisitCheckedStatement(CheckedStatement checkedStatement, object data)
 {
     Debug.Assert((checkedStatement != null));
     Debug.Assert((checkedStatement.Block != null));
     return checkedStatement.Block.AcceptVisitor(this, data);
 }
		public virtual object VisitCheckedStatement(CheckedStatement checkedStatement, object data) {
			Debug.Assert((checkedStatement != null));
			Debug.Assert((checkedStatement.Block != null));
			nodeStack.Push(checkedStatement.Block);
			checkedStatement.Block.AcceptVisitor(this, data);
			checkedStatement.Block = ((Statement)(nodeStack.Pop()));
			return null;
		}
 public object VisitCheckedStatement(CheckedStatement checkedStatement, object data)
 {
     throw new NotImplementedException ();
 }
 public virtual bool VisitCheckedStatement(CheckedStatement checkedStatement, object d)
 {
     if ((checkedStatement == null)) {
         return SetFailure();
     }
     if ((d == null)) {
         return SetFailure();
     }
     if ((checkedStatement.Block == null)) {
         return SetFailure();
     }
     if(checkedStatement.GetType() != d.GetType()) {return SetFailure();}
     var data = (CheckedStatement)d;
     if (!IsMatch(checkedStatement, data)) {
         return SetFailure();
     }
     return checkedStatement.Block.AcceptVisitor(this, data.Block);
 }
Exemplo n.º 10
0
		public override object VisitCheckedStatement(CheckedStatement checkedStatement, object data)
		{
			return base.VisitCheckedStatement(checkedStatement, data);
		}
 private bool IsMatch(CheckedStatement left, CheckedStatement right)
 {
     return true;
 }
		public object VisitCheckedStatement(CheckedStatement checkedStatement, object data)
		{
			return CreateMacro(checkedStatement, "checked", checkedStatement.Block);
		}