public BoundLabelStatement(LabelStatementSyntax syntax, string label) { Debug.Assert(!syntax.IsDefault(), "'syntax' must not be null."); Debug.Assert(!label.IsDefault(), "'label' must not be null."); this.Syntax = syntax; this.Label = label; }
public override void VisitLabelStatement(LabelStatementSyntax node) { LogicalLineCount++; base.VisitLabelStatement(node); }
private LabelStatement TraverseLabel(LabelStatementSyntax lss) { LabelStatement labelStm = new LabelStatement(); labelStm.Name = lss.LabelToken.ValueText; return labelStm; }