Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
IsLifted
bool
System.Linq.Expressions.SwitchExpression.IsLifted
get
package
Definition at line
24
of file
SwitchExpression.cs
.
25
{
26
get
27
{
28
if
(
SwitchValue
.
Type
.IsNullableType())
29
{
30
if
(!(
Comparison
==
null
))
31
{
32
return
!
TypeUtils
.
AreEquivalent
(
SwitchValue
.
Type
,
Comparison
.GetParametersCached()[0].ParameterType.GetNonRefType());
33
}
34
return
true
;
35
}
36
return
false
;
37
}
38
}
System.Dynamic.Utils.TypeUtils.AreEquivalent
static bool AreEquivalent(Type t1, Type t2)
Definition
TypeUtils.cs:664
System.Dynamic.Utils.TypeUtils
Definition
TypeUtils.cs:9
System.Linq.Expressions.Expression.Type
virtual Type Type
Definition
Expression.cs:683
System.Linq.Expressions.SwitchExpression.Comparison
MethodInfo? Comparison
Definition
SwitchExpression.cs:22
System.Linq.Expressions.SwitchExpression.SwitchValue
Expression SwitchValue
Definition
SwitchExpression.cs:16
System
Linq
Expressions
SwitchExpression
Generated by
1.10.0