1 write to _scope
Microsoft.CodeAnalysis.CSharp (1)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
138_scope = scope;
10 references to _scope
Microsoft.CodeAnalysis.CSharp (10)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (10)
146_scope, 280_scope.Open(_factory.SynthesizedLocal(_contextType, original.Syntax, kind: SynthesizedLocalKind.LocalStoreTracker)); 321prologueBuilder.Add(_factory.ExpressionStatement(_factory.Call(receiver: _factory.Local(_scope.ContextVariable), parameterLogger, 351_factory.Assignment(_factory.Local(_scope.ContextVariable), _factory.Call(receiver: null, entryLogger, entryArgs)) : _factory.NoOp(NoOpStatementFlavor.Default); 355_factory.ExpressionStatement(_factory.Call(receiver: _factory.Local(_scope.ContextVariable), returnLogger)) : _factory.NoOp(NoOpStatementFlavor.Default); 357instrumentation = _factory.CombineInstrumentation(instrumentation, _scope.ContextVariable, instrumentationPrologue, instrumentationEpilogue); 359_scope.Close(isMethodBody); 409receiver: _factory.Local(_scope.ContextVariable), 542receiver: _factory.Local(_scope.ContextVariable), 619receiver: _factory.Local(_scope.ContextVariable),