3 writes to ContextVariable
Microsoft.CodeAnalysis.CSharp (3)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (3)
95
ContextVariable
= contextVariable;
102
ContextVariable
= local;
109
ContextVariable
= _lazyPreviousContextVariables.Pop();
9 references to ContextVariable
Microsoft.CodeAnalysis.CSharp (9)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (9)
85
/// We define a new <see cref="
ContextVariable
"/> (of LocalStoreTracker well-known type) in each scope,
101
_lazyPreviousContextVariables.Push(
ContextVariable
);
315
prologueBuilder.Add(_factory.ExpressionStatement(_factory.Call(receiver: _factory.Local(_scope.
ContextVariable
), parameterLogger,
345
_factory.Assignment(_factory.Local(_scope.
ContextVariable
), _factory.Call(receiver: null, entryLogger, entryArgs)) : _factory.NoOp(NoOpStatementFlavor.Default);
349
_factory.ExpressionStatement(_factory.Call(receiver: _factory.Local(_scope.
ContextVariable
), returnLogger)) : _factory.NoOp(NoOpStatementFlavor.Default);
351
instrumentation = _factory.CombineInstrumentation(instrumentation, _scope.
ContextVariable
, instrumentationPrologue, instrumentationEpilogue);
403
receiver: _factory.Local(_scope.
ContextVariable
),
533
receiver: _factory.Local(_scope.
ContextVariable
),
596
receiver: _factory.Local(_scope.
ContextVariable
),