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