3 types derived from CompoundInstrumenter
Microsoft.CodeAnalysis.CSharp (3)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
24
internal sealed class CodeCoverageInstrumenter :
CompoundInstrumenter
Lowering\Instrumentation\DebugInfoInjector.cs (1)
22
internal partial class DebugInfoInjector :
CompoundInstrumenter
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
81
internal sealed class LocalStateTracingInstrumenter :
CompoundInstrumenter
10 references to CompoundInstrumenter
Microsoft.CodeAnalysis.CSharp (10)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
138
protected override
CompoundInstrumenter
WithPreviousImpl(Instrumenter previous)
Lowering\Instrumentation\CompoundInstrumenter.cs (3)
32
/// Returns <see cref="
CompoundInstrumenter
"/> with <see cref="Previous"/> instrumenter set to <paramref name="previous"/>.
34
public
CompoundInstrumenter
WithPrevious(Instrumenter previous)
37
protected abstract
CompoundInstrumenter
WithPreviousImpl(Instrumenter previous);
Lowering\Instrumentation\DebugInfoInjector.cs (1)
37
protected override
CompoundInstrumenter
WithPreviousImpl(Instrumenter previous)
Lowering\Instrumentation\InstrumentationState.cs (1)
30
CompoundInstrumenter
compound => compound.WithPrevious(recurse(compound.Previous)),
Lowering\Instrumentation\Instrumenter.cs (1)
29
/// The singleton NoOp instrumenter, can be used to terminate the chain of <see cref="
CompoundInstrumenter
"/>s.
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
144
protected override
CompoundInstrumenter
WithPreviousImpl(Instrumenter previous)
Lowering\Instrumentation\ModuleCancellationInstrumenter.cs (1)
34
protected override
CompoundInstrumenter
WithPreviousImpl(Instrumenter previous)
Lowering\Instrumentation\StackOverflowProbingInstrumenter.cs (1)
24
protected override
CompoundInstrumenter
WithPreviousImpl(Instrumenter previous)