3 instantiations of Literal
System.Data.Entity (3)
System\Data\Common\EntitySql\AST\Literal.cs (1)
63internal static Literal NewBooleanLiteral(bool value) { return new Literal(value); }
System\Data\Common\EntitySql\CqlLexerHelpers.cs (1)
600return NewToken(CqlParser.LITERAL, new AST.Literal(literalValue, literalKind, _query, _iPos));
System\Data\Common\EntitySql\CqlParser.cs (1)
3393yyval = new Literal(null, LiteralKind.Null, _query, TerminalPos(val_peek(0)));
26 references to Literal
System.Data.Entity (26)
System\Data\Common\EntitySql\AST\Literal.cs (1)
63internal static Literal NewBooleanLiteral(bool value) { return new Literal(value); }
System\Data\Common\EntitySql\CqlParser.cs (14)
2672Literal literal = val_peek(0) as Literal; 2689Literal literal = val_peek(0) as Literal; 2862Literal.NewBooleanLiteral( false ) /* only */); 2874Literal.NewBooleanLiteral( true ) /* only */); 2886Literal.NewBooleanLiteral( false ), /* only */ 2887Literal.NewBooleanLiteral( false ) /* not */ 2900Literal.NewBooleanLiteral( false ), /* only */ 2901Literal.NewBooleanLiteral( true ) /* not */ 2914Literal.NewBooleanLiteral( true ), /* only */ 2915Literal.NewBooleanLiteral( false ) /* not */ 2928Literal.NewBooleanLiteral( true ), /* only */ 2929Literal.NewBooleanLiteral( true ) /* not */
System\Data\Common\EntitySql\SemanticAnalyzer.cs (11)
604AST.Literal literal = (AST.Literal)expr; 619private static TypeUsage GetLiteralTypeUsage(AST.Literal literal) 2401if (!(arg is AST.Literal)) 2428ConvertTypeFacetValue(primitiveType, (AST.Literal)typeSpecArgs[0], DbProviderManifest.PrecisionFacetName, out precision); 2436ConvertTypeFacetValue(primitiveType, (AST.Literal)typeSpecArgs[1], DbProviderManifest.ScaleFacetName, out scale); 2450private static void ConvertTypeFacetValue(PrimitiveType type, AST.Literal value, string facetName, out byte byteValue) 4350astExprConverters.Add(typeof(AST.Literal), new AstExprConverter(ConvertLiteral)); 4889bool isOnly = (bool)((AST.Literal)bltInExpr.Arg3).Value; 4890bool isNot = (bool)((AST.Literal)bltInExpr.Arg4).Value; 5071bool isOnly = (bool)((AST.Literal)bltInExpr.Arg3).Value;