1 write to InnerLocals
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3895this.InnerLocals = innerLocals;
14 references to InnerLocals
Microsoft.CodeAnalysis.CSharp (14)
Binder\RefSafetyAnalysis.cs (1)
293using var innerLocals = new LocalScope(this, node.InnerLocals);
BoundTree\BoundNode.cs (2)
591AddAll(node.InnerLocals); 595RemoveAll(node.InnerLocals);
FlowAnalysis\DefiniteAssignment.cs (2)
2070DeclareVariables(node.InnerLocals); 2072ReportUnusedVariables(node.InnerLocals);
FlowAnalysis\NullableWalker.cs (1)
3209DeclareLocals(node.InnerLocals);
Generated\BoundNodes.xml.Generated.cs (4)
3913if (outerLocals != this.OuterLocals || initializer != this.Initializer || innerLocals != this.InnerLocals || condition != this.Condition || increment != this.Increment || body != this.Body || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(breakLabel, this.BreakLabel) || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(continueLabel, this.ContinueLabel)) 10990return node.Update(node.OuterLocals, initializer, node.InnerLocals, condition, increment, body, node.BreakLabel, node.ContinueLabel); 12954ImmutableArray<LocalSymbol> innerLocals = GetUpdatedArray(node, node.InnerLocals); 15301new TreeDumperNode("innerLocals", node.InnerLocals, null),
Lowering\LocalRewriter\LocalRewriter_ForStatement.cs (2)
176if (node.InnerLocals.IsEmpty) 262statementBuilder.Add(new BoundBlock(syntax, node.InnerLocals, blockBuilder.ToImmutableAndFree()));
Lowering\MethodToClassRewriter.cs (1)
177var newInnerLocals = RewriteLocals(node.InnerLocals);
Operations\CSharpOperationFactory.cs (1)
1772ImmutableArray<ILocalSymbol> conditionLocals = boundForStatement.InnerLocals.GetPublicSymbols();