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