public override BoundStatement InstrumentNoOpStatement( BoundNoOpStatement original, BoundStatement rewritten ) { return(AddSequencePoint(base.InstrumentNoOpStatement(original, rewritten))); }
public virtual BoundStatement InstrumentNoOpStatement( BoundNoOpStatement original, BoundStatement rewritten ) { return(InstrumentStatement(original, rewritten)); }
public override BoundStatement InstrumentNoOpStatement( BoundNoOpStatement original, BoundStatement rewritten ) { return(Previous.InstrumentNoOpStatement(original, rewritten)); }
public override BoundNode VisitNoOpStatement(BoundNoOpStatement node) { return((node.WasCompilerGenerated || !this.Instrument) ? new BoundBlock( node.Syntax, ImmutableArray <LocalSymbol> .Empty, ImmutableArray <BoundStatement> .Empty ) : _instrumenter.InstrumentNoOpStatement(node, node)); }
public override BoundStatement InstrumentNoOpStatement(BoundNoOpStatement original, BoundStatement rewritten) { return(AddDynamicAnalysis(original, base.InstrumentNoOpStatement(original, rewritten))); }
public override BoundStatement InstrumentNoOpStatement(BoundNoOpStatement original, BoundStatement rewritten) { return AddSequencePoint(base.InstrumentNoOpStatement(original, rewritten)); }
public override BoundNode VisitNoOpStatement(BoundNoOpStatement node) { return((node.WasCompilerGenerated || !this.GenerateDebugInfo) ? new BoundBlock(node.Syntax, ImmutableArray <LocalSymbol> .Empty, ImmutableArray <LocalFunctionSymbol> .Empty, ImmutableArray <BoundStatement> .Empty) : AddSequencePoint(node)); }
public override BoundStatement InstrumentNoOpStatement(BoundNoOpStatement original, BoundStatement rewritten) { return Previous.InstrumentNoOpStatement(original, rewritten); }
public override BoundNode VisitNoOpStatement(BoundNoOpStatement node) { return (node.WasCompilerGenerated || !this.generateDebugInfo) ? new BoundBlock(node.Syntax, ImmutableArray<LocalSymbol>.Empty, ImmutableArray<BoundStatement>.Empty) : AddSequencePoint(node); }
public virtual BoundStatement InstrumentNoOpStatement(BoundNoOpStatement original, BoundStatement rewritten) { return InstrumentStatement(original, rewritten); }
public override BoundStatement InstrumentNoOpStatement(BoundNoOpStatement original, BoundStatement rewritten) { return AddDynamicAnalysis(original, base.InstrumentNoOpStatement(original, rewritten)); }
public override BoundNode VisitNoOpStatement(BoundNoOpStatement node) { return (node.WasCompilerGenerated || !this.Instrument) ? new BoundBlock(node.Syntax, ImmutableArray<LocalSymbol>.Empty, ImmutableArray<LocalFunctionSymbol>.Empty, ImmutableArray<BoundStatement>.Empty) : _instrumenter.InstrumentNoOpStatement(node, node); }