3 writes to lhsRootType
System.Workflow.Activities (3)
Rules\RuleValidation.cs (3)
592
lhsRootType
= EnumHelper.GetUnderlyingType(lhsBaseType);
594
lhsRootType
= lhsBaseType;
692
lhsRootType
= Enum.GetUnderlyingType(lhsBaseType);
12 references to lhsRootType
System.Workflow.Activities (12)
Rules\RuleValidation.cs (12)
606
resultBaseType =
lhsRootType
;
627
resultRootType =
lhsRootType
;
628
if (isZero && rhsBaseType !=
lhsRootType
)
629
resultBaseType =
lhsRootType
;
691
if (
lhsRootType
== null)
702
leftArithmetic = ArithmeticLiteral.MakeLiteral(
lhsRootType
, parameters[0]);
714
Executor.AdjustType(
lhsRootType
, parameters[0], resultRootType));
724
leftLiteral = Literal.MakeLiteral(
lhsRootType
, parameters[0]);
728
leftLiteral = Literal.MakeLiteral(
lhsRootType
, parameters[0]);
732
leftLiteral = Literal.MakeLiteral(
lhsRootType
, parameters[0]);
736
leftLiteral = Literal.MakeLiteral(
lhsRootType
, parameters[0]);
740
leftLiteral = Literal.MakeLiteral(
lhsRootType
, parameters[0]);