1 write to NeedToDispose
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\ForEachEnumeratorInfo.vb (1)
125Me.NeedToDispose = needToDispose
5 references to NeedToDispose
Microsoft.CodeAnalysis.VisualBasic (5)
Binding\MemberSemanticModel.vb (1)
804If(enumeratorInfo.NeedToDispose OrElse (originalCollection.Type IsNot Nothing AndAlso originalCollection.Type.IsArrayType()),
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (2)
545Dim needTryFinally As Boolean = enumeratorInfo.NeedToDispose AndAlso Not InsideValidUnstructuredExceptionHandlingOnErrorContext() 638If enumeratorInfo.NeedToDispose Then
Operations\VisualBasicOperationFactory.vb (2)
1209boundForEachStatement.EnumeratorInfo.NeedToDispose, 1210knownToImplementIDisposable:=boundForEachStatement.EnumeratorInfo.NeedToDispose AndAlso