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

◆ IsValidLiftedConditionalLogicalOperator()

static bool System.Linq.Expressions.Expression< TDelegate >.IsValidLiftedConditionalLogicalOperator ( Type left,
Type right,
ParameterInfo[] pms )
inlinestaticprivateinherited

Definition at line 969 of file Expression.cs.

970 {
971 if (TypeUtils.AreEquivalent(left, right) && right.IsNullableType())
972 {
973 return TypeUtils.AreEquivalent(pms[1].ParameterType, right.GetNonNullableType());
974 }
975 return false;
976 }
static bool AreEquivalent(Type t1, Type t2)
Definition TypeUtils.cs:664

References System.Dynamic.Utils.TypeUtils.AreEquivalent().

Referenced by System.Linq.Expressions.Expression< TDelegate >.ValidateUserDefinedConditionalLogicOperator().