3 types derived from CompoundInstrumenter
Microsoft.CodeAnalysis.CSharp (3)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
24internal sealed class CodeCoverageInstrumenter : CompoundInstrumenter
Lowering\Instrumentation\DebugInfoInjector.cs (1)
22internal partial class DebugInfoInjector : CompoundInstrumenter
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
81internal sealed class LocalStateTracingInstrumenter : CompoundInstrumenter
10 references to CompoundInstrumenter
Microsoft.CodeAnalysis.CSharp (10)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
138protected 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"/>. 34public CompoundInstrumenter WithPrevious(Instrumenter previous) 37protected abstract CompoundInstrumenter WithPreviousImpl(Instrumenter previous);
Lowering\Instrumentation\DebugInfoInjector.cs (1)
37protected override CompoundInstrumenter WithPreviousImpl(Instrumenter previous)
Lowering\Instrumentation\InstrumentationState.cs (1)
30CompoundInstrumenter 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)
144protected override CompoundInstrumenter WithPreviousImpl(Instrumenter previous)
Lowering\Instrumentation\ModuleCancellationInstrumenter.cs (1)
34protected override CompoundInstrumenter WithPreviousImpl(Instrumenter previous)
Lowering\Instrumentation\StackOverflowProbingInstrumenter.cs (1)
24protected override CompoundInstrumenter WithPreviousImpl(Instrumenter previous)