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

◆ BindUnaryOperation()

override DynamicMetaObject System.Dynamic.DynamicObject.MetaDynamic.BindUnaryOperation ( UnaryOperationBinder binder)
inlinevirtual

Reimplemented from System.Dynamic.DynamicMetaObject.

Definition at line 117 of file DynamicObject.cs.

118 {
120 {
121 return CallMethodWithResult(CachedReflectionInfo.DynamicObject_TryUnaryOperation, binder, s_noArgs, (MetaDynamic @this, UnaryOperationBinder b, DynamicMetaObject e) => b.FallbackUnaryOperation(@this, e));
122 }
123 return base.BindUnaryOperation(binder);
124 }
DynamicMetaObject(Expression expression, BindingRestrictions restrictions)
static readonly Expression[] s_noArgs
MetaDynamic(Expression expression, DynamicObject value)

References System.Linq.Expressions.CachedReflectionInfo.DynamicObject_TryUnaryOperation, System.Dynamic.DynamicObject.MetaDynamic.IsOverridden(), and System.Dynamic.DynamicObject.MetaDynamic.s_noArgs.