示例#1
0
 private static ParseResult AnalyzeCommandSemantics(
     System.Data.Entity.Core.Common.EntitySql.AST.Node astExpr,
     Perspective perspective,
     ParserOptions parserOptions,
     IEnumerable <DbParameterReferenceExpression> parameters)
 {
     return(CqlQuery.AnalyzeSemanticsCommon <ParseResult>(astExpr, perspective, parserOptions, parameters, (IEnumerable <DbVariableReferenceExpression>)null, (Func <SemanticAnalyzer, System.Data.Entity.Core.Common.EntitySql.AST.Node, ParseResult>)((analyzer, astExpression) => analyzer.AnalyzeCommand(astExpression))));
 }
示例#2
0
 private static DbLambda AnalyzeQueryExpressionSemantics(
     System.Data.Entity.Core.Common.EntitySql.AST.Node astQueryCommand,
     Perspective perspective,
     ParserOptions parserOptions,
     IEnumerable <DbParameterReferenceExpression> parameters,
     IEnumerable <DbVariableReferenceExpression> variables)
 {
     return(CqlQuery.AnalyzeSemanticsCommon <DbLambda>(astQueryCommand, perspective, parserOptions, parameters, variables, (Func <SemanticAnalyzer, System.Data.Entity.Core.Common.EntitySql.AST.Node, DbLambda>)((analyzer, astExpr) => analyzer.AnalyzeQueryCommand(astExpr))));
 }