15 references to Restrictions
System.Core (15)
Microsoft\Scripting\Actions\BindingRestrictions.cs (1)
131res = res.Merge(mo.Restrictions);
Microsoft\Scripting\Actions\DynamicMetaObjectBinder.cs (3)
114BindingRestrictions restrictions = binding.Restrictions; 242return MakeDeferred(target.Restrictions, target); 245target.Restrictions.Merge(BindingRestrictions.Combine(args)),
Microsoft\Scripting\Actions\DynamicObject.cs (6)
547resultMO = new DynamicMetaObject(checkedConvert, resultMO.Restrictions); 577GetRestrictions().Merge(resultMO.Restrictions).Merge(fallbackResult.Restrictions) 634GetRestrictions().Merge(fallbackResult.Restrictions) 694GetRestrictions().Merge(fallbackResult.Restrictions) 730Debug.Assert(Restrictions == BindingRestrictions.Empty, "We don't merge, restrictions are always empty");
Microsoft\Scripting\Actions\ExpandoObject.cs (5)
724result.Restrictions.Merge(fallback.Restrictions) 797fallback.Restrictions 851GetRestrictions().Merge(succeeds.Restrictions) 898Debug.Assert(Restrictions == BindingRestrictions.Empty, "We don't merge, restrictions are always empty");