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

◆ IsLiftedLogical

bool System.Linq.Expressions.BinaryExpression.IsLiftedLogical
getpackageinherited

Definition at line 56 of file BinaryExpression.cs.

57 {
58 get
59 {
63 ExpressionType nodeType = NodeType;
64 if ((nodeType == ExpressionType.AndAlso || nodeType == ExpressionType.OrElse) && TypeUtils.AreEquivalent(type2, type) && type.IsNullableType() && method != null)
65 {
66 return TypeUtils.AreEquivalent(method.ReturnType, type.GetNonNullableType());
67 }
68 return false;
69 }
70 }
static bool AreEquivalent(Type t1, Type t2)
Definition TypeUtils.cs:664
virtual ExpressionType NodeType