Exemplo n.º 1
0
 public override BoundStatement InstrumentContinueStatement(
     BoundContinueStatement original,
     BoundStatement rewritten
     )
 {
     return(AddSequencePoint(base.InstrumentContinueStatement(original, rewritten)));
 }
Exemplo n.º 2
0
 public virtual BoundStatement InstrumentContinueStatement(
     BoundContinueStatement original,
     BoundStatement rewritten
     )
 {
     return(InstrumentStatement(original, rewritten));
 }
Exemplo n.º 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;
        }
Exemplo n.º 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);
        }
Exemplo n.º 6
0
 public override BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return(AddDynamicAnalysis(original, base.InstrumentContinueStatement(original, rewritten)));
 }
Exemplo n.º 7
0
 public override BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return AddSequencePoint(base.InstrumentContinueStatement(original, rewritten));
 }
Exemplo n.º 8
0
 public override BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return Previous.InstrumentContinueStatement(original, rewritten);
 }
Exemplo n.º 9
0
 public virtual BoundStatement InstrumentContinueStatement(BoundContinueStatement original, BoundStatement rewritten)
 {
     return InstrumentStatement(original, rewritten);
 }
Exemplo n.º 10
0
        public override BoundNode VisitContinueStatement(BoundContinueStatement node)
        {
            var result = new BoundGotoStatement(node.Syntax, node.Label, node.HasErrors);

            return(AddSequencePoint(result));
        }
Exemplo n.º 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);
 }