16 references to Expr
System.Data.Entity (16)
System\Data\Common\EntitySql\SemanticAnalyzer.cs (14)
2541DbExpression colExpr = ConvertValueExpressionAllowUntypedNulls(aliasExpr.Expr, sr); 2544throw EntityUtil.EntitySqlError(aliasExpr.Expr.ErrCtx, Strings.RowCtorElementCannotBeNull); 2884DbExpression converted = ConvertValueExpression(projectionItem.Expr, sr); 2953selectClause.Items[0].Expr.ErrCtx, 2955new List<ErrorContext>(selectClause.Items.Select(item => item.Expr.ErrCtx)) : null); 3082DbExpression converted = ConvertValueExpression(aliasedExpr.Expr, sr); 3089throw EntityUtil.EntitySqlError(aliasedExpr.Expr.ErrCtx, Strings.ExpressionMustBeCollection); 3440keyExpr = ConvertValueExpression(aliasedExpr.Expr, sr); 3449throw EntityUtil.EntitySqlError(aliasedExpr.Expr.ErrCtx, Strings.KeyMustBeCorrelated("GROUP BY")); 3458throw EntityUtil.EntitySqlError(aliasedExpr.Expr.ErrCtx, Strings.GroupingKeysMustBeEqualComparable); 3469keyExprForFunctionAggregates = ConvertValueExpression(aliasedExpr.Expr, sr); 3481keyExprForGroupPartitions = ConvertValueExpression(aliasedExpr.Expr, sr); 3524AST.DotExpr dotExpr = aliasedExpr.Expr as AST.DotExpr; 3610DbExpression converted = ConvertValueExpression(aliasedExpr.Expr, sr);
System\Data\Common\EntitySql\SemanticResolver.cs (2)
819AST.Identifier id = aliasedExpr.Expr as AST.Identifier; 825AST.DotExpr dotExpr = aliasedExpr.Expr as AST.DotExpr;