protected internal override Expression VisitGotoCase(GotoCaseCSharpStatement node) { if (_info.GotoCases == null) { _info.GotoCases = new HashSet <object>(); } _info.GotoCases.Add(node.Value); return(node); }
protected internal override Expression VisitGotoCase(GotoCaseCSharpStatement node) { return(Expression.Goto(_getGotoCaseLabel(node.Value))); }
public GotoCaseCSharpStatementProxy(GotoCaseCSharpStatement node) { _node = node; }
protected internal override Expression VisitGotoCase(GotoCaseCSharpStatement node) { return(Push("CSharpGotoCase", node, new XAttribute(nameof(node.Value), node.Value ?? "null"))); }
protected internal virtual Expression VisitGotoCase(GotoCaseCSharpStatement node) { return(node); }
protected internal override Expression VisitGotoCase(GotoCaseCSharpStatement node) { VisitedKind = node.Kind; return base.VisitGotoCase(node); }
protected internal override Expression VisitGotoCase(GotoCaseCSharpStatement node) { return Expression.Goto(_getGotoCaseLabel(node.Value)); }
protected internal override Expression VisitGotoCase(GotoCaseCSharpStatement node) { if (_info.GotoCases == null) { _info.GotoCases = new HashSet<object>(); } _info.GotoCases.Add(node.Value); return node; }
protected internal virtual Expression VisitGotoCase(GotoCaseCSharpStatement node) { return node; }