10 instantiations of RuleBinaryExpressionInfo
System.Workflow.Activities (10)
Rules\ArithmeticLiteral.cs (2)
314
return new
RuleBinaryExpressionInfo
(lhs, rhs, resultType);
330
return new
RuleBinaryExpressionInfo
(lhs, rhs, opOverload);
Rules\Expressions.cs (5)
268
resultExprInfo = new
RuleBinaryExpressionInfo
(lhsType, rhsType, typeof(ulong));
280
resultExprInfo = new
RuleBinaryExpressionInfo
(lhsType, rhsType, typeof(bool));
291
resultExprInfo = new
RuleBinaryExpressionInfo
(lhsType, rhsType, typeof(bool));
312
resultExprInfo = new
RuleBinaryExpressionInfo
(lhsType, rhsType, typeof(bool));
324
resultExprInfo = new
RuleBinaryExpressionInfo
(lhsType, rhsType, typeof(bool));
Rules\Literal.cs (3)
440
return new
RuleBinaryExpressionInfo
(lhs, rhs, typeof(bool));
455
return new
RuleBinaryExpressionInfo
(lhs, rhs, typeof(bool));
468
return new
RuleBinaryExpressionInfo
(lhs, rhs, operatorOverride);
7 references to RuleBinaryExpressionInfo
System.Workflow.Activities (7)
Rules\ArithmeticLiteral.cs (1)
297
internal static
RuleBinaryExpressionInfo
ResultType(
Rules\Expressions.cs (5)
245
RuleBinaryExpressionInfo
resultExprInfo = null;
423
RuleBinaryExpressionInfo
expressionInfo = analysis.Validation.ExpressionInfo(binaryExpr) as
RuleBinaryExpressionInfo
;
480
RuleBinaryExpressionInfo
expressionInfo = execution.Validation.ExpressionInfo(binaryExpr) as
RuleBinaryExpressionInfo
;
Rules\Literal.cs (1)
411
internal static
RuleBinaryExpressionInfo
AllowedComparison(