public override object VisitGotoStatement(GotoStatement gotoStatement, object data) { System.CodeDom.CodeGotoStatement gotoStmt = new CodeGotoStatement(gotoStatement.Label); // Add Statement to Current Statement Collection AddStmt(gotoStmt); return gotoStmt; }
public override sealed object VisitGotoStatement(GotoStatement gotoStatement, object data) { this.BeginVisit(gotoStatement); object result = this.TrackedVisitGotoStatement(gotoStatement, data); this.EndVisit(gotoStatement); return result; }
public virtual object TrackedVisitGotoStatement(GotoStatement gotoStatement, object data) { return base.VisitGotoStatement(gotoStatement, data); }
public virtual object VisitGotoStatement(GotoStatement gotoStatement, object data) { Debug.Assert((gotoStatement != null)); return null; }
public virtual object VisitGotoStatement(GotoStatement gotoStatement, object data) { throw new global::System.NotImplementedException("GotoStatement"); }
void GotoStatement(out GotoStatement goToStatement) { string label = string.Empty; Location startLocation = la.Location; Expect(132); LabelName(out label); goToStatement = new GotoStatement(label) { StartLocation = startLocation, EndLocation = t.EndLocation }; }