3 references to IsIteratorBodyWithSafeContext
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Flags.cs (1)
100var withoutUnsafe = IsIteratorBodyWithSafeContext(this.Compilation, isIteratorBody);
Binder\RefSafetyAnalysis.cs (2)
40if (Binder.IsIteratorBodyWithSafeContext(compilation, isIteratorBody: symbol is MethodSymbol { IsIterator: true })) 377var inUnsafeRegion = !Binder.IsIteratorBodyWithSafeContext(_compilation, isIteratorBody: localFunction.IsIterator) && (_inUnsafeRegion || localFunction.IntroducesUnsafeContext);