Example #1
0
 public override BoundStatement InstrumentContinueStatement(
     BoundContinueStatement original,
     BoundStatement rewritten
     )
 {
     return(AddSequencePoint(base.InstrumentContinueStatement(original, rewritten)));
 }
Example #2
0
 public virtual BoundStatement InstrumentContinueStatement(
     BoundContinueStatement original,
     BoundStatement rewritten
     )
 {
     return(InstrumentStatement(original, rewritten));
 }
Example #3
0
 public override BoundStatement InstrumentContinueStatement(
     BoundContinueStatement original,
     BoundStatement rewritten
     )
 {
     return(Previous.InstrumentContinueStatement(original, rewritten));
 }
        public override BoundNode VisitContinueStatement(BoundContinueStatement node)
        {
            BoundStatement result = new BoundGotoStatement(node.Syntax, node.Label, node.HasErrors);
            if (this.Instrument && !node.WasCompilerGenerated)
            {
                result = _instrumenter.InstrumentContinueStatement(node, result);
            }

            return result;
        }
Example #5
0
        public override BoundNode VisitContinueStatement(BoundContinueStatement node)
        {
            BoundStatement result = new BoundGotoStatement(node.Syntax, node.Label, node.HasErrors);

            if (this.Instrument && !node.WasCompilerGenerated)
            {
                result = _instrumenter.InstrumentContinueStatement(node, result);
            }

            return(result);
        }
Example #6
0
 public override BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return(AddDynamicAnalysis(original, base.InstrumentContinueStatement(original, rewritten)));
 }
Example #7
0
 public override BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return AddSequencePoint(base.InstrumentContinueStatement(original, rewritten));
 }
Example #8
0
 public override BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return Previous.InstrumentContinueStatement(original, rewritten);
 }
Example #9
0
 public virtual BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return InstrumentStatement(original, rewritten);
 }
Example #10
0
        public override BoundNode VisitContinueStatement(BoundContinueStatement node)
        {
            var result = new BoundGotoStatement(node.Syntax, node.Label, node.HasErrors);

            return(AddSequencePoint(result));
        }
Example #11
0
 public override BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return AddDynamicAnalysis(original, base.InstrumentContinueStatement(original, rewritten));
 }
 public override BoundNode VisitContinueStatement(BoundContinueStatement node)
 {
     var result = new BoundGotoStatement(node.Syntax, node.Label, node.HasErrors);
     return AddSequencePoint(result);
 }