24 references to ValueExpression
System.Data.Entity (24)
System\Data\Common\EntitySql\SemanticAnalyzer.cs (19)
611return new ValueExpression(null); 615return new ValueExpression(DbExpressionBuilder.Constant(GetLiteralTypeUsage(literal), literal.Value)); 703return new ValueExpression(converted); 774return new ValueExpression(converted); 963inlineFunctionCall = new ValueExpression(DbExpressionBuilder.Invoke(overload.GetLambda(sr), args)); 1034return new ValueExpression(CreateConstructorCallExpression(methodExpr, 1056return new ValueExpression(ConvertAggregateFunctionInGroupScope(methodExpr, metadataFunctionGroup, sr)); 1063return new ValueExpression(CreateModelFunctionCallExpression(methodExpr, metadataFunctionGroup, sr)); 1544return new ValueExpression(paramRef); 1790return new ValueExpression(converted); 1816return new ValueExpression(converted); 1844return new ValueExpression(converted); 1933return new ValueExpression(converted); 1957return new ValueExpression(converted); 1973return new ValueExpression(builtInConverter(bltInExpr, sr)); 2566return new ValueExpression(DbExpressionBuilder.New(TypeHelpers.CreateRowTypeUsage(rowColumns, true /* readOnly */), fieldExprs)); 2617return new ValueExpression(DbExpressionBuilder.New(TypeHelpers.CreateCollectionTypeUsage(commonType, true /* readOnly */), mSetExprs)); 2706return new ValueExpression(DbExpressionBuilder.Case(whenExprList, thenExprList, elseExpr)); 2785return new ValueExpression(converted);
System\Data\Common\EntitySql\SemanticResolver.cs (5)
498return new ValueExpression(GetExpressionFromScopeEntry(scopeEntry, scopeIndex, name, errCtx)); 592return new ValueExpression(propertyExpr); 597return new ValueExpression(propertyExpr); 685resolution = new ValueExpression(entitySetBase.Scan()); 763groupKeyResolution = new ValueExpression(GetExpressionFromScopeEntry(scopeEntry, scopeIndex, TypeResolver.GetFullName(names), dotExpr.ErrCtx));