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
8 references to CompoundInstrumenter
Microsoft.CodeAnalysis.CSharp (8)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
138protected override CompoundInstrumenter WithPreviousImpl(Instrumenter previous)
Lowering\Instrumentation\CompoundInstrumenter.cs (3)
30/// Returns <see cref="CompoundInstrumenter"/> with <see cref="Previous"/> instrumenter set to <paramref name="previous"/>. 32public CompoundInstrumenter WithPrevious(Instrumenter previous) 35protected 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)
28/// 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)