11 writes to currentLabels
Microsoft.CodeAnalysis.CSharp (11)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (7)
895this.currentLabels = null; 913currentLabels = origLabels; 922currentLabels = origLabels; 967this.currentLabels = null; 972this.currentLabels = origLabels; 983this.currentLabels = null; 988this.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)
894var origLabels = this.currentLabels; 912labelsInInterestingTry.Add(node, currentLabels); 920if (currentLabels == null) 926currentLabels.UnionWith(origLabels); 964var origLabels = this.currentLabels; 980var 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;