46 references to ExpressionType
System.Workflow.Activities (46)
Rules\Executor.cs (1)
682
Type expectedType = context.Validation.ExpressionInfo(expression).
ExpressionType
;
Rules\Expressions.cs (30)
249
Type lhsType = lhsExprInfo.
ExpressionType
;
250
Type rhsType = rhsExprInfo.
ExpressionType
;
923
Type targetType = targetExprInfo.
ExpressionType
;
1078
Type targetType = targetExprInfo.
ExpressionType
;
1310
targetType = targetExprInfo.
ExpressionType
;
1552
Type argType = execution.Validation.ExpressionInfo(invokeExpr.Parameters[i]).
ExpressionType
;
1595
Type argType = execution.Validation.ExpressionInfo(invokeExpr.Parameters[i]).
ExpressionType
;
1785
Type parameterType = paramExprInfo.
ExpressionType
;
2031
Type fromType = operandInfo.
ExpressionType
;
2172
Type toType = castExprInfo.
ExpressionType
;
2189
Type operandType = execution.Validation.ExpressionInfo(castExpr.Expression).
ExpressionType
;
2300
targetType = targetExprInfo.
ExpressionType
;
2522
Type argType = execution.Validation.ExpressionInfo(indexerExpr.Indices[i]).
ExpressionType
;
2546
Type argType = execution.Validation.ExpressionInfo(indexerExpr.Indices[i]).
ExpressionType
;
2677
targetType = targetExprInfo.
ExpressionType
;
2746
Type argType = argExprInfo.
ExpressionType
;
2828
Type argType = execution.Validation.ExpressionInfo(arrayIndexerExpr.Indices[i]).
ExpressionType
;
3042
return new RuleLiteralResult(Activator.CreateInstance(expressionInfo.
ExpressionType
));
3065
Type argType = execution.Validation.ExpressionInfo(createExpression.Parameters[i]).
ExpressionType
;
3101
Type argType = execution.Validation.ExpressionInfo(createExpression.Parameters[i]).
ExpressionType
;
3122
RuleDecompiler.DecompileType(createExpressionInfo.
ExpressionType
),
3273
if ((sizeInfo.
ExpressionType
!= typeof(int))
3274
&& (sizeInfo.
ExpressionType
!= typeof(uint))
3275
&& (sizeInfo.
ExpressionType
!= typeof(long))
3276
&& (sizeInfo.
ExpressionType
!= typeof(ulong)))
3278
message = string.Format(CultureInfo.CurrentCulture, Messages.ArraySizeTypeInvalid, sizeInfo.
ExpressionType
.Name);
3306
if (!RuleValidation.StandardImplicitConversion(parameterInfo.
ExpressionType
, resultType, init, out error))
3397
Type type = createExpressionInfo.
ExpressionType
;
3404
Type sizeType = execution.Validation.ExpressionInfo(createExpression.SizeExpression).
ExpressionType
;
3425
Type initializerType = execution.Validation.ExpressionInfo(initializer).
ExpressionType
;
Rules\Parser\Parser.cs (9)
1038
Type resultType = exprInfo.
ExpressionType
;
1434
if (primaryExprInfo.
ExpressionType
.IsArray)
1501
parserContext.SetTypeMemberCompletions(validation.ExpressionInfo(primaryExpr).
ExpressionType
, validation.ThisType, primaryExpr is CodeTypeReferenceExpression, validation);
1539
parserContext.SetMethodCompletions(validation.ExpressionInfo(postfixExpr).
ExpressionType
, validation.ThisType, methodName, isStatic, !isStatic, validation);
1581
Type postFixExprType = Validator.ExpressionInfo(postfixExpr).
ExpressionType
;
1587
Type type = Validator.ExpressionInfo(postfixExpr).
ExpressionType
;
2387
type = validation.ExpressionInfo(identExpr).
ExpressionType
;
2549
Type argPrimitiveType = validation.ExpressionInfo(argPrimitive).
ExpressionType
;
2645
if (numArgs == fixedParameterCount + 1 && validation.ExpressionInfo(arguments[p]).
ExpressionType
== typeof(NullLiteral))
Rules\RuleValidation.cs (2)
984
Type resultType = exprInfo.
ExpressionType
;
2476
this.type = validation.ExpressionInfo(expr).
ExpressionType
;
Rules\Statements.cs (4)
146
Type expressionType = rhsExprInfo.
ExpressionType
;
147
Type assignmentType = lhsExprInfo.
ExpressionType
;
196
Type leftType = execution.Validation.ExpressionInfo(assignStatement.Left).
ExpressionType
;
197
Type rightType = execution.Validation.ExpressionInfo(assignStatement.Right).
ExpressionType
;