Base:
method
InstrumentBlock
Microsoft.CodeAnalysis.CSharp.Instrumenter.InstrumentBlock(Microsoft.CodeAnalysis.CSharp.BoundBlock, Microsoft.CodeAnalysis.CSharp.LocalRewriter, ref Microsoft.CodeAnalysis.Shared.Collections.TemporaryArray<Microsoft.CodeAnalysis.CSharp.Symbols.LocalSymbol>, out Microsoft.CodeAnalysis.CSharp.BoundStatement, out Microsoft.CodeAnalysis.CSharp.BoundStatement, out Microsoft.CodeAnalysis.CSharp.BoundBlockInstrumentation)
3 overrides of InstrumentBlock
Microsoft.CodeAnalysis.CSharp (3)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
237public override void InstrumentBlock(BoundBlock original, LocalRewriter rewriter, ref TemporaryArray<LocalSymbol> additionalLocals, out BoundStatement? prologue, out BoundStatement? epilogue, out BoundBlockInstrumentation? instrumentation)
Lowering\Instrumentation\DebugInfoInjector.cs (1)
186public override void InstrumentBlock(BoundBlock original, LocalRewriter rewriter, ref TemporaryArray<LocalSymbol> additionalLocals, out BoundStatement? prologue, out BoundStatement? epilogue, out BoundBlockInstrumentation? instrumentation)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
284public override void InstrumentBlock(BoundBlock original, LocalRewriter rewriter, ref TemporaryArray<LocalSymbol> additionalLocals, out BoundStatement? prologue, out BoundStatement? epilogue, out BoundBlockInstrumentation? instrumentation)
3 references to InstrumentBlock
Microsoft.CodeAnalysis.CSharp (3)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
239base.InstrumentBlock(original, rewriter, ref additionalLocals, out var previousPrologue, out epilogue, out instrumentation);
Lowering\Instrumentation\DebugInfoInjector.cs (1)
188base.InstrumentBlock(original, rewriter, ref additionalLocals, out var previousPrologue, out var previousEpilogue, out instrumentation);
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
286base.InstrumentBlock(original, rewriter, ref additionalLocals, out var previousPrologue, out epilogue, out instrumentation);