1 write to CurrentToken
System.Data.Services (1)
System\Data\Services\Parsing\RequestQueryParser.cs (1)
249set { this.lexer.CurrentToken = value; }
24 references to CurrentToken
System.Data.Services (24)
System\Data\Services\KeyInstance.cs (8)
204Token currentToken = lexer.CurrentToken; 223string identifier = lexer.CurrentToken.GetIdentifier(); 225if (lexer.CurrentToken.Id != TokenId.Equal) 231if (!lexer.CurrentToken.IsKeyValueToken) 236string namedValue = lexer.CurrentToken.Text; 256positionalValues.Add(lexer.CurrentToken.Text); 266currentToken = lexer.CurrentToken; 270currentToken = lexer.CurrentToken;
System\Data\Services\Parsing\ExpressionLexer.cs (4)
278string result = this.CurrentToken.Text; 280while (this.CurrentToken.Id == TokenId.Dot) 286builder = new StringBuilder(result, result.Length + 1 + this.CurrentToken.Text.Length); 290builder.Append(this.CurrentToken.Text);
System\Data\Services\Parsing\RequestQueryParser.cs (8)
248get { return this.lexer.CurrentToken; } 1351Debug.Assert(l.CurrentToken.Id == TokenId.NullLiteral, "l.CurrentToken.Id == TokenId.NullLiteral"); 1769switch (l.CurrentToken.Id) 1800throw ParseError(Strings.RequestQueryParser_ExpressionExpected(l.CurrentToken.Position)); 2018if (!WebConvert.TryKeyStringToPrimitive(l.CurrentToken.Text, targetType, out targetValue)) 2020string message = Strings.RequestQueryParser_UnrecognizedLiteral(targetTypeName, l.CurrentToken.Text, l.CurrentToken.Position); 2024Expression result = this.CreateLiteral(targetValue, l.CurrentToken.Text);
System\Data\Services\RequestQueryProcessor.cs (4)
323while (lexer.CurrentToken.Id != TokenId.End) 327if (select && lexer.CurrentToken.Id == TokenId.Star) 329identifier = lexer.CurrentToken.Text; 348TokenId tokenId = lexer.CurrentToken.Id;