18 references to SetOrClearUnsafeRegionIfNecessary
Microsoft.CodeAnalysis.CSharp (18)
Binder\BinderFactory.BinderFactoryVisitor.cs (14)
189resultBinder = resultBinder.SetOrClearUnsafeRegionIfNecessary(methodDecl.Modifiers, isIteratorBody: isIteratorBody); 227resultBinder = resultBinder.SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 254resultBinder = resultBinder.SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 318resultBinder = resultBinder.SetOrClearUnsafeRegionIfNecessary( 355resultBinder = resultBinder.SetOrClearUnsafeRegionIfNecessary(parent.Modifiers, isIteratorBody: isIteratorBody); 375return VisitCore(parent.Parent).SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 380return VisitCore(parent.Parent).SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 385return VisitCore(parent.Parent).SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 392return VisitCore(parent.Parent).SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 402return VisitCore(parent.Parent).SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 415resultBinder = VisitCore(parent.Parent).SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 677resultBinder = resultBinder.SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 705resultBinder = resultBinder.SetOrClearUnsafeRegionIfNecessary(parent.Modifiers); 792resultBinder = resultBinder.SetOrClearUnsafeRegionIfNecessary(parent.Modifiers);
Binder\LocalBinderFactory.cs (1)
418binder = binder.SetOrClearUnsafeRegionIfNecessary(node.Modifiers,
Symbols\Source\LocalFunctionSymbol.cs (1)
62binder = binder.SetOrClearUnsafeRegionIfNecessary(syntax.Modifiers);
Symbols\Source\SourcePropertySymbol.cs (2)
76binder = binder.SetOrClearUnsafeRegionIfNecessary(modifiersTokenList); 560binder = binder.SetOrClearUnsafeRegionIfNecessary(modifiers);