11 writes to currentLabels
Microsoft.CodeAnalysis.CSharp (11)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (7)
882this.currentLabels = null; 900currentLabels = origLabels; 909currentLabels = origLabels; 954this.currentLabels = null; 959this.currentLabels = origLabels; 970this.currentLabels = null; 975this.currentLabels = origLabels;
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.YieldsInTryAnalysis.cs (4)
66this.currentLabels = null; 81currentLabels = origLabels; 90currentLabels = origLabels; 137this.currentLabels = currentLabels = new HashSet<LabelSymbol>();
11 references to currentLabels
Microsoft.CodeAnalysis.CSharp (11)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (6)
881var origLabels = this.currentLabels; 899labelsInInterestingTry.Add(node, currentLabels); 907if (currentLabels == null) 913currentLabels.UnionWith(origLabels); 951var origLabels = this.currentLabels; 967var origLabels = this.currentLabels;
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.YieldsInTryAnalysis.cs (5)
62var origLabels = this.currentLabels; 80yieldingTryLabels.Add(node, currentLabels); 88if (currentLabels == null) 94currentLabels.UnionWith(origLabels); 134var currentLabels = this.currentLabels;