41 references to LiteralKind
System.Data.Entity (41)
System\Data\Common\EntitySql\AST\Literal.cs (17)
38
private readonly
LiteralKind
_literalKind;
52
internal Literal(string originalValue,
LiteralKind
kind, string query, int inputPos)
81
return (_literalKind ==
LiteralKind
.Number);
106
return _literalKind ==
LiteralKind
.String || _literalKind ==
LiteralKind
.UnicodeString;
120
return _literalKind ==
LiteralKind
.UnicodeString;
134
return _literalKind ==
LiteralKind
.Null;
203
case
LiteralKind
.Number:
207
case
LiteralKind
.String:
211
case
LiteralKind
.UnicodeString:
215
case
LiteralKind
.Boolean:
219
case
LiteralKind
.Binary:
223
case
LiteralKind
.DateTime:
227
case
LiteralKind
.Time:
231
case
LiteralKind
.DateTimeOffset:
235
case
LiteralKind
.Guid:
239
case
LiteralKind
.Null:
System\Data\Common\EntitySql\CqlLexer.cs (13)
196
return NewLiteralToken(YYText,
LiteralKind
.Number);
227
return NewLiteralToken(YYText,
LiteralKind
.String);
248
return NewLiteralToken(YYText,
LiteralKind
.Binary);
265
return NewLiteralToken(YYText,
LiteralKind
.Boolean);
272
return NewLiteralToken(YYText,
LiteralKind
.Time);
279
return NewLiteralToken(YYText,
LiteralKind
.Guid);
286
return NewLiteralToken(YYText,
LiteralKind
.DateTime);
293
return NewLiteralToken(YYText,
LiteralKind
.DateTimeOffset);
307
return NewLiteralToken(YYText,
LiteralKind
.Number);
335
return NewLiteralToken(YYText,
LiteralKind
.Number);
363
return NewLiteralToken(YYText,
LiteralKind
.Number);
384
return NewLiteralToken(YYText,
LiteralKind
.Number);
391
return NewLiteralToken(YYText,
LiteralKind
.Number);
System\Data\Common\EntitySql\CqlLexerHelpers.cs (10)
536
return NewLiteralToken(symbol, AST.
LiteralKind
.String);
545
internal Token NewLiteralToken(string literal, AST.
LiteralKind
literalKind)
548
Debug.Assert(literalKind != AST.
LiteralKind
.Null, "literalKind must not be LiteralKind.Null");
553
case AST.
LiteralKind
.Binary:
561
case AST.
LiteralKind
.String:
564
literalKind = AST.
LiteralKind
.UnicodeString;
568
case AST.
LiteralKind
.DateTime:
576
case AST.
LiteralKind
.Time:
583
case AST.
LiteralKind
.DateTimeOffset:
591
case AST.
LiteralKind
.Guid:
System\Data\Common\EntitySql\CqlParser.cs (1)
3393
yyval = new Literal(null,
LiteralKind
.Null, _query, TerminalPos(val_peek(0)));