Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Merge()

BindingRestrictions System.Dynamic.BindingRestrictions.Merge ( BindingRestrictions restrictions)
inlineinherited

Definition at line 250 of file BindingRestrictions.cs.

251 {
253 if (this == Empty)
254 {
255 return restrictions;
256 }
257 if (restrictions == Empty)
258 {
259 return this;
260 }
261 return new MergedRestriction(this, restrictions);
262 }
static readonly BindingRestrictions Empty
static void RequiresNotNull(object value, string paramName)

References System.Dynamic.Utils.ContractUtils.RequiresNotNull().

Referenced by System.Dynamic.DynamicObject.MetaDynamic.BuildCallMethodWithResult< TBinder >(), and System.Dynamic.DynamicMetaObjectBinder.Defer().