Microsoft.Zing.Replacer.VisitLabeledStatement C# (CSharp) Method

VisitLabeledStatement() public method

public VisitLabeledStatement ( System.Compiler.LabeledStatement lStatement ) : System.Compiler.Statement
lStatement System.Compiler.LabeledStatement
return System.Compiler.Statement
        public override Statement VisitLabeledStatement(LabeledStatement lStatement)
        {
            if (lStatement == null) return null;

            if (replaceType == ReplaceType.LabeledStatement && lStatement.Label.Name == oldName.Name)
                return (Statement)newNode;

            lStatement.Statement = (Statement)this.Visit(lStatement.Statement);
            return lStatement;
        }