5 writes to Expression
System (3)
compmod\system\codedom\CodeCastExpression.cs (3)
48Expression = expression; 56Expression = expression; 64Expression = expression;
System.Workflow.Activities (1)
Rules\Expressions.cs (1)
2233newCast.Expression = RuleExpressionWalker.Clone(castExpr.Expression);
XamlBuildTask (1)
Microsoft\Build\Tasks\Xaml\ClassGenerator.cs (1)
271codeExp = new CodeCastExpression { TargetType = new CodeTypeReference(typeof(object)), Expression = new CodePrimitiveExpression(null) };
15 references to Expression
System (3)
compmod\microsoft\csharp\csharpcodeprovider.cs (1)
804GenerateExpression(e.Expression);
compmod\microsoft\visualbasic\VBCodeProvider.cs (1)
1180GenerateExpression(e.Expression);
compmod\system\codedom\compiler\CodeValidator.cs (1)
693ValidateExpression(e.Expression);
System.Workflow.Activities (12)
Rules\Expressions.cs (12)
2002if (castExpr.Expression == null) 2010if (castExpr.Expression is CodeTypeReferenceExpression) 2012message = string.Format(CultureInfo.CurrentCulture, Messages.CodeExpressionNotHandled, castExpr.Expression.GetType().FullName); 2014error.UserData[RuleUserDataKeys.ErrorObject] = castExpr.Expression; 2028RuleExpressionInfo operandInfo = RuleExpressionWalker.Validate(validation, castExpr.Expression, false); 2151RuleExpressionWalker.AnalyzeUsage(analysis, castExpr.Expression, true, false, null); 2161object operandValue = RuleExpressionWalker.Evaluate(execution, castExpr.Expression).Value; 2189Type operandType = execution.Validation.ExpressionInfo(castExpr.Expression).ExpressionType; 2200CodeExpression targetObject = castExpr.Expression; 2233newCast.Expression = RuleExpressionWalker.Clone(castExpr.Expression); 2243RuleExpressionWalker.Match(castExpr.Expression, castComperand.Expression);