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

◆ Bind() [1/2]

override DynamicMetaObject System.Dynamic.BinaryOperationBinder.Bind ( DynamicMetaObject target,
DynamicMetaObject[] args )
inlinesealed

Definition at line 27 of file BinaryOperationBinder.cs.

28 {
29 ContractUtils.RequiresNotNull(target, "target");
30 ContractUtils.RequiresNotNull(args, "args");
31 ContractUtils.Requires(args.Length == 1, "args");
32 DynamicMetaObject dynamicMetaObject = args[0];
33 ContractUtils.RequiresNotNull(dynamicMetaObject, "args");
34 return target.BindBinaryOperation(this, dynamicMetaObject);
35 }
static void Requires([DoesNotReturnIf(false)] bool precondition, string paramName)
static void RequiresNotNull(object value, string paramName)

References System.Dynamic.DynamicMetaObject.BindBinaryOperation(), System.Dynamic.Utils.ContractUtils.Requires(), and System.Dynamic.Utils.ContractUtils.RequiresNotNull().