1 write to Locals
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3922
this.
Locals
= locals;
27 references to Locals
Microsoft.CodeAnalysis.CSharp (27)
Binder\RefSafetyAnalysis.cs (2)
381
using var _ = new LocalScope(this, node.
Locals
);
387
using var _ = new LocalScope(this, node.
Locals
);
BoundTree\BoundNode.cs (4)
635
AddAll(node.
Locals
);
637
RemoveAll(node.
Locals
);
643
AddAll(node.
Locals
);
645
RemoveAll(node.
Locals
);
FlowAnalysis\DefiniteAssignment.cs (4)
2235
DeclareVariables(node.
Locals
);
2237
ReportUnusedVariables(node.
Locals
);
2243
DeclareVariables(node.
Locals
);
2245
ReportUnusedVariables(node.
Locals
);
FlowAnalysis\NullableWalker.cs (2)
3373
DeclareLocals(node.
Locals
);
3379
DeclareLocals(node.
Locals
);
Generated\BoundNodes.xml.Generated.cs (8)
3952
if (locals != this.
Locals
|| condition != this.Condition || body != this.Body || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(breakLabel, this.BreakLabel) || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(continueLabel, this.ContinueLabel))
3982
if (locals != this.
Locals
|| condition != this.Condition || body != this.Body || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(breakLabel, this.BreakLabel) || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(continueLabel, this.ContinueLabel))
11371
return node.Update(node.
Locals
, condition, body, node.BreakLabel, node.ContinueLabel);
11377
return node.Update(node.
Locals
, condition, body, node.BreakLabel, node.ContinueLabel);
13404
ImmutableArray<LocalSymbol> locals = GetUpdatedArray(node, node.
Locals
);
13412
ImmutableArray<LocalSymbol> locals = GetUpdatedArray(node, node.
Locals
);
15839
new TreeDumperNode("locals", node.
Locals
, null),
15849
new TreeDumperNode("locals", node.
Locals
, null),
Lowering\LocalRewriter\LocalRewriter_DoStatement.cs (2)
55
if (node.
Locals
.IsEmpty)
68
node.
Locals
,
Lowering\LocalRewriter\LocalRewriter_WhileStatement.cs (1)
33
node.
Locals
,
Lowering\MethodToClassRewriter.cs (2)
186
var newLocals = RewriteLocals(node.
Locals
);
194
var newLocals = RewriteLocals(node.
Locals
);
Operations\CSharpOperationFactory.cs (2)
1848
ImmutableArray<ILocalSymbol> locals = boundWhileStatement.
Locals
.GetPublicSymbols();
1866
ImmutableArray<ILocalSymbol> locals = boundDoStatement.
Locals
.GetPublicSymbols();