10 instantiations of MethodExpr
System.Data.Entity (10)
System\Data\Common\EntitySql\CqlParser.cs (10)
3173yyval = new MethodExpr((Node)val_peek(2), DistinctKind.None, null); 3180yyval = new MethodExpr((Node)val_peek(5), (DistinctKind)val_peek(3), ToNodeList<Node>(val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0))); 3187yyval = new MethodExpr((Node)val_peek(5), (DistinctKind)val_peek(3), new NodeList<Node>((Node)val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0))); 3194yyval = new MethodExpr((Identifier)val_peek(2), DistinctKind.None, null); 3201yyval = new MethodExpr((Identifier)val_peek(5), (DistinctKind)val_peek(3), ToNodeList<Node>(val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0))); 3208yyval = new MethodExpr((Identifier)val_peek(5),(DistinctKind)val_peek(3), new NodeList<Node>((Node)val_peek(2)), ToNodeList<RelshipNavigationExpr>(val_peek(0))); 3338yyval = new MethodExpr((Node)val_peek(2), DistinctKind.None, null); 3345yyval = new MethodExpr((Node)val_peek(3), DistinctKind.None, ToNodeList<Node>(val_peek(1))); 3352yyval = new MethodExpr((Identifier)val_peek(2), DistinctKind.None, null); 3359yyval = 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)
25internal static void ReportFunctionOverloadError(AST.MethodExpr functionExpr, EdmFunction functionType, List<TypeUsage> argTypes)
System\Data\Common\EntitySql\CqlParser.cs (1)
3324yyval = (MethodExpr)val_peek(0);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (13)
783return ConvertMethodExpr((AST.MethodExpr)expr, true /* includeInlineFunctions */, sr); 786private static ExpressionResolution ConvertMethodExpr(AST.MethodExpr methodExpr, bool includeInlineFunctions, SemanticResolver sr) 909AST.MethodExpr methodExpr, 967private static ValueExpression ConvertTypeConstructorCall(MetadataType metadataType, AST.MethodExpr methodExpr, SemanticResolver sr) 1041private static ValueExpression ConvertModelFunctionCall(MetadataFunctionGroup metadataFunctionGroup, AST.MethodExpr methodExpr, SemanticResolver sr) 1077private static DbExpression ConvertAggregateFunctionInGroupScope(AST.MethodExpr methodExpr, MetadataFunctionGroup metadataFunctionGroup, SemanticResolver sr) 1180private static bool TryConvertAsCollectionFunction(AST.MethodExpr methodExpr, 1228private static bool TryConvertAsFunctionAggregate(AST.MethodExpr methodExpr, 1324private static DbExpression CreateConstructorCallExpression(AST.MethodExpr methodExpr, 1435private static DbFunctionExpression CreateModelFunctionCallExpression(AST.MethodExpr methodExpr, 2332AST.MethodExpr methodExpr = typeName as AST.MethodExpr; 4363astExprConverters.Add(typeof(AST.MethodExpr), new AstExprConverter(ConvertMethodExpr));
System\Data\Common\EntitySql\SemanticResolver.cs (3)
950internal 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. 1456internal FunctionAggregateInfo(AST.MethodExpr methodExpr, ErrorContext errCtx, GroupAggregateInfo containingAggregate, ScopeRegion definingScopeRegion)