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); 17167Assert.True(op.Info.NeedsDispose); 17232Assert.True(op.Info.NeedsDispose); 17297Assert.True(op.Info.NeedsDispose); 17381Assert.True(op.Info.NeedsDispose); 17469Assert.True(op.Info.NeedsDispose); 17562Assert.False(op.Info.NeedsDispose); 17659Assert.True(op.Info.NeedsDispose); 17743Assert.False(op.Info.NeedsDispose); 19614Assert.False(op.Info.NeedsDispose); 19785Assert.False(op.Info.NeedsDispose); 20110Assert.False(op.Info.NeedsDispose); 20278Assert.True(op.Info.NeedsDispose);