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