1 write to NeedsDispose
Microsoft.CodeAnalysis (1)
Operations\Loops\ForEachLoopOperationInfo.cs (1)
71NeedsDispose = needsDispose;
27 references to NeedsDispose
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
4497if (info?.NeedsDispose == true) 4528if (info?.NeedsDispose == true)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (25)
RefStructInterfacesTests.cs (25)
9035Assert.True(op.Info.NeedsDispose); 9239Assert.True(op.Info.NeedsDispose); 9603Assert.True(op.Info.NeedsDispose); 9827Assert.True(op.Info.NeedsDispose); 10036Assert.True(op.Info.NeedsDispose); 10263Assert.True(op.Info.NeedsDispose); 10646Assert.True(op.Info.NeedsDispose); 10843Assert.True(op.Info.NeedsDispose); 11084Assert.True(op.Info.NeedsDispose); 11311Assert.True(op.Info.NeedsDispose); 11523Assert.True(op.Info.NeedsDispose); 11623Assert.False(op.Info.NeedsDispose); 11718Assert.False(op.Info.NeedsDispose); 16769Assert.True(op.Info.NeedsDispose); 16834Assert.True(op.Info.NeedsDispose); 16899Assert.True(op.Info.NeedsDispose); 16983Assert.True(op.Info.NeedsDispose); 17071Assert.True(op.Info.NeedsDispose); 17164Assert.False(op.Info.NeedsDispose); 17261Assert.True(op.Info.NeedsDispose); 17345Assert.False(op.Info.NeedsDispose); 19216Assert.False(op.Info.NeedsDispose); 19387Assert.False(op.Info.NeedsDispose); 19712Assert.False(op.Info.NeedsDispose); 19880Assert.True(op.Info.NeedsDispose);