10 instantiations of MethodExpr
System.Data.Entity (10)
System\Data\Common\EntitySql\CqlParser.cs (10)
3173
yyval = new
MethodExpr
((Node)val_peek(2), DistinctKind.None, null);
3180
yyval = new
MethodExpr
((Node)val_peek(5), (DistinctKind)val_peek(3), ToNodeList<Node>(val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0)));
3187
yyval = new
MethodExpr
((Node)val_peek(5), (DistinctKind)val_peek(3), new NodeList<Node>((Node)val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0)));
3194
yyval = new
MethodExpr
((Identifier)val_peek(2), DistinctKind.None, null);
3201
yyval = new
MethodExpr
((Identifier)val_peek(5), (DistinctKind)val_peek(3), ToNodeList<Node>(val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0)));
3208
yyval = new
MethodExpr
((Identifier)val_peek(5),(DistinctKind)val_peek(3), new NodeList<Node>((Node)val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0)));
3338
yyval = new
MethodExpr
((Node)val_peek(2), DistinctKind.None, null);
3345
yyval = new
MethodExpr
((Node)val_peek(3), DistinctKind.None, ToNodeList<Node>(val_peek(1)));
3352
yyval = new
MethodExpr
((Identifier)val_peek(2), DistinctKind.None, null);
3359
yyval = new
MethodExpr
((Identifier)val_peek(3), DistinctKind.None, ToNodeList<Node>(val_peek(1)));
19 references to MethodExpr
System.Data.Entity (19)
System\Data\Common\EntitySql\AST\GroupAggregateExpr.cs (1)
19
/// Base class for <see cref="
MethodExpr
"/> and <see cref="GroupPartitionExpr"/>.
System\Data\Common\EntitySql\CqlErrorHelper.cs (1)
25
internal static void ReportFunctionOverloadError(AST.
MethodExpr
functionExpr, EdmFunction functionType, List<TypeUsage> argTypes)
System\Data\Common\EntitySql\CqlParser.cs (1)
3324
yyval = (
MethodExpr
)val_peek(0);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (13)
783
return ConvertMethodExpr((AST.
MethodExpr
)expr, true /* includeInlineFunctions */, sr);
786
private static ExpressionResolution ConvertMethodExpr(AST.
MethodExpr
methodExpr, bool includeInlineFunctions, SemanticResolver sr)
909
AST.
MethodExpr
methodExpr,
967
private static ValueExpression ConvertTypeConstructorCall(MetadataType metadataType, AST.
MethodExpr
methodExpr, SemanticResolver sr)
1041
private static ValueExpression ConvertModelFunctionCall(MetadataFunctionGroup metadataFunctionGroup, AST.
MethodExpr
methodExpr, SemanticResolver sr)
1077
private static DbExpression ConvertAggregateFunctionInGroupScope(AST.
MethodExpr
methodExpr, MetadataFunctionGroup metadataFunctionGroup, SemanticResolver sr)
1180
private static bool TryConvertAsCollectionFunction(AST.
MethodExpr
methodExpr,
1228
private static bool TryConvertAsFunctionAggregate(AST.
MethodExpr
methodExpr,
1324
private static DbExpression CreateConstructorCallExpression(AST.
MethodExpr
methodExpr,
1435
private static DbFunctionExpression CreateModelFunctionCallExpression(AST.
MethodExpr
methodExpr,
2332
AST.
MethodExpr
methodExpr = typeName as AST.
MethodExpr
;
4363
astExprConverters.Add(typeof(AST.
MethodExpr
), new AstExprConverter(ConvertMethodExpr));
System\Data\Common\EntitySql\SemanticResolver.cs (3)
950
internal IDisposable EnterFunctionAggregate(AST.
MethodExpr
methodExpr, ErrorContext errCtx, out FunctionAggregateInfo aggregateInfo)
1172
/// convert an <see cref="AST.
MethodExpr
"/> as a collection function in the <see cref="SemanticAnalyzer.ConvertAggregateFunctionInGroupScope"/> method.
1456
internal FunctionAggregateInfo(AST.
MethodExpr
methodExpr, ErrorContext errCtx, GroupAggregateInfo containingAggregate, ScopeRegion definingScopeRegion)