1 write to CaptureIds
Microsoft.CodeAnalysis (1)
Operations\ControlFlowRegion.cs (1)
80CaptureIds = captureIds.NullToEmpty();
14 references to CaptureIds
Microsoft.CodeAnalysis.Test.Utilities (14)
Compilation\ControlFlowGraphVerifier.cs (14)
150Assert.Empty(currentRegion.CaptureIds); 401foreach (CaptureId id in region.CaptureIds) 503foreach (CaptureId id in region.CaptureIds) 761entryState.RemoveAll(region.CaptureIds); 818AssertTrueWithGraph(block.EnclosingRegion.CaptureIds.Contains(id), $"Flow capture initialization [{id}] should come from the containing region.", finalGraph); 834if (block.EnclosingRegion.CaptureIds.Contains(id) || longLivedIds.Contains(id)) 839if (block.EnclosingRegion.EnclosingRegion.CaptureIds.Contains(id)) 851else if (block.EnclosingRegion.EnclosingRegion?.EnclosingRegion.CaptureIds.Contains(id) ?? false) 1065if (region.CaptureIds.Contains(id)) 1426if (!region.CaptureIds.IsEmpty) 1430foreach (CaptureId id in region.CaptureIds) 1494Assert.False(region.Locals.IsEmpty && region.LocalFunctions.IsEmpty && region.CaptureIds.IsEmpty); 1502Assert.Empty(region.CaptureIds); 1700foreach (CaptureId id in region.CaptureIds)