1 write to validation
System.Workflow.Activities (1)
Rules\Parser\Parser.cs (1)
630this.validation = validation;
29 references to validation
System.Workflow.Activities (29)
Rules\Parser\Parser.cs (29)
927get { return validation; } 961validation.Errors.Clear(); 1020validation.Errors.Clear(); 1034RuleExpressionInfo exprInfo = validation.ExpressionInfo(exprResult); 1049validation.Errors.Clear(); 1060validation.Errors.Clear(); 1138RuleAnalysis analysis = new RuleAnalysis(validation, true); 1362validation.AddTypeReference(typeRef, type); 1433RuleExpressionInfo primaryExprInfo = validation.ExpressionInfo(primaryExpr); 1501parserContext.SetTypeMemberCompletions(validation.ExpressionInfo(primaryExpr).ExpressionType, validation.ThisType, primaryExpr is CodeTypeReferenceExpression, validation); 1539parserContext.SetMethodCompletions(validation.ExpressionInfo(postfixExpr).ExpressionType, validation.ThisType, methodName, isStatic, !isStatic, validation); 1676parserContext.SetMethodCompletions(thisType, thisType, methodName, true, true, validation); 1686RuleMethodInvokeExpressionInfo methodInvokeInfo = validation.ResolveMethod(thisType, methodName, bindingFlags, arguments, out error); 1805validation.AddTypeReference(typeRef, type); 1859parserContext.SetNestedClassCompletions(type, validation.ThisType); 1943if (type.Assembly == validation.ThisType.Assembly) 1946RuleConstructorExpressionInfo constructorInvokeInfo = validation.ResolveConstructor(type, bindingFlags, arguments, out error); 2217validation.AddTypeReference(typeRef, type); 2243parserContext.SetTypeMemberCompletions(currentType, validation.ThisType, true, validation); 2255if (currentType.Assembly == validation.ThisType.Assembly) 2387type = validation.ExpressionInfo(identExpr).ExpressionType; 2549Type argPrimitiveType = validation.ExpressionInfo(argPrimitive).ExpressionType; 2645if (numArgs == fixedParameterCount + 1 && validation.ExpressionInfo(arguments[p]).ExpressionType == typeof(NullLiteral)) 2839if (!action.Validate(validation))