11 writes to currentLabels
Microsoft.CodeAnalysis.CSharp (11)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (7)
775this.currentLabels = null; 793currentLabels = origLabels; 802currentLabels = origLabels; 847this.currentLabels = null; 852this.currentLabels = origLabels; 863this.currentLabels = null; 868this.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)
774var origLabels = this.currentLabels; 792labelsInInterestingTry.Add(node, currentLabels); 800if (currentLabels == null) 806currentLabels.UnionWith(origLabels); 844var origLabels = this.currentLabels; 860var 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;