public TryStmt(Position p, List <Statement> /*!*/ statements, List <CatchItem> catches, FinallyItem finallyItem) : base(p) { Debug.Assert(statements != null); this.statements = statements; this.catches = catches; this.finallyItem = finallyItem; }
public TryStmt(Text.Span p, IList<Statement>/*!*/ statements, List<CatchItem> catches, FinallyItem finallyItem) : base(p) { Debug.Assert(statements != null); this.statements = statements.AsArray(); this.catches = catches.AsArray(); this.finallyItem = finallyItem; }
public TryStmt(Text.Span p, IList <Statement> /*!*/ statements, List <CatchItem> catches, FinallyItem finallyItem) : base(p) { Debug.Assert(statements != null); this.statements = statements.AsArray(); this.catches = catches.AsArray(); this.finallyItem = finallyItem; }
public TryStmt(Position p, List<Statement>/*!*/ statements, List<CatchItem> catches, FinallyItem finallyItem) : base(p) { Debug.Assert(statements != null); this.statements = statements; this.catches = catches; this.finallyItem = finallyItem; }
/// <summary> /// Visit <see cref="FinallyItem"/>. /// </summary> virtual public void VisitFinallyItem(FinallyItem x) { VisitStatementList(x.Statements); }
/// <summary> /// Visit <see cref="FinallyItem"/>. /// </summary> virtual public void VisitFinallyItem(FinallyItem x) { VisitStatements(x.Statements); }