1 write to _labelsInside
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\ExitPointsWalker.cs (1)
26_labelsInside = new ArrayBuilder<LabelSymbol>();
12 references to _labelsInside
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\ExitPointsWalker.cs (12)
37_labelsInside.Free(); 72if (IsInside) _labelsInside.Add(node.Label); 80_labelsInside.Add(node.BreakLabel); 81_labelsInside.Add(node.ContinueLabel); 90_labelsInside.Add(node.BreakLabel); 91_labelsInside.Add(node.ContinueLabel); 100_labelsInside.Add(node.BreakLabel); 101_labelsInside.Add(node.ContinueLabel); 110_labelsInside.Add(node.BreakLabel); 128if (_labelsInside.Contains(((BoundGotoStatement)pending.Branch).Label)) continue; 131if (_labelsInside.Contains(((BoundBreakStatement)pending.Branch).Label)) continue; 134if (_labelsInside.Contains(((BoundContinueStatement)pending.Branch).Label)) continue;