11 writes to currentLabels
Microsoft.CodeAnalysis.CSharp (11)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (7)
808this.currentLabels = null; 826currentLabels = origLabels; 835currentLabels = origLabels; 880this.currentLabels = null; 885this.currentLabels = origLabels; 896this.currentLabels = null; 901this.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)
807var origLabels = this.currentLabels; 825labelsInInterestingTry.Add(node, currentLabels); 833if (currentLabels == null) 839currentLabels.UnionWith(origLabels); 877var origLabels = this.currentLabels; 893var 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;