1 write to Label
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4749this.Label = label;
11 references to Label
Microsoft.CodeAnalysis.CSharp (11)
BoundTree\BoundStatementExtensions.cs (1)
39Debug.Assert(((BoundLabeledStatement)node).Label == label);
FlowAnalysis\AbstractFlowPass.cs (2)
852stateChangedAfterUse |= ResolveBranches(label.Label, label); 3349VisitLabel(node.Label, node);
FlowAnalysis\AlwaysAssignedWalker.cs (1)
100ResolveLabel(node, node.Label);
FlowAnalysis\ControlFlowPass.cs (1)
324_labelsDefined[node.Label] = _currentBlock;
Generated\BoundNodes.xml.Generated.cs (3)
4761if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(label, this.Label) || body != this.Body) 11503return node.Update(node.Label, body); 16040new TreeDumperNode("label", node.Label, null),
Lowering\LocalRewriter\LocalRewriter_LabeledStatement.cs (1)
24BoundStatement labelStatement = new BoundLabelStatement(node.Syntax, node.Label);
Lowering\UnmatchedGotoFinder.cs (1)
97AddTarget(node.Label);
Operations\CSharpOperationFactory.cs (1)
2199ILabelSymbol label = boundLabeledStatement.Label.GetPublicSymbol();