public static void ParseOrderBy(SoqlQueryExpression query, string expr) { SoqlParser parser = new SoqlParser(expr); parser.ParseOrderByExpressions(query); if (!parser.tokenizer.IsEOF()) { throw new SoqlException("Unexpected token: " + parser.tokenizer.TokenValue, parser.tokenizer.TokenPosition); } }
public static SoqlQueryExpression ParseQuery(string expr) { SoqlParser parser = new SoqlParser(expr); SoqlQueryExpression q = parser.ParseQuery(); if (!parser.tokenizer.IsEOF()) { throw new SoqlException("Unexpected token: " + parser.tokenizer.TokenValue, parser.tokenizer.TokenPosition); } return(q); }
public static SoqlBooleanExpression ParseBooleanExpression(string expr) { SoqlParser parser = new SoqlParser(expr); SoqlBooleanExpression e = parser.ParseBooleanExpression(); if (!parser.tokenizer.IsEOF()) { throw new SoqlException("Unexpected token: " + parser.tokenizer.TokenValue, parser.tokenizer.TokenPosition); } return(e); }
public static SoqlLiteralValueModifiers ParseLiteralValueModifiers(string expr) { SoqlParser parser = new SoqlParser(expr); SoqlLiteralValueModifiers e = parser.ParseLiteralValueModifiers(); if (!parser.tokenizer.IsEOF()) { throw new SoqlException("Unexpected token: " + parser.tokenizer.TokenValue, parser.tokenizer.TokenPosition); } return(e); }
public static SoqlQueryExpression ParseQuery(string expr) { SoqlParser parser = new SoqlParser(expr); SoqlQueryExpression q = parser.ParseQuery(); if (!parser.tokenizer.IsEOF()) throw new SoqlException("Unexpected token: " + parser.tokenizer.TokenValue, parser.tokenizer.TokenPosition); return q; }
public static SoqlBooleanExpression ParseBooleanExpression(string expr) { SoqlParser parser = new SoqlParser(expr); SoqlBooleanExpression e = parser.ParseBooleanExpression(); if (!parser.tokenizer.IsEOF()) throw new SoqlException("Unexpected token: " + parser.tokenizer.TokenValue, parser.tokenizer.TokenPosition); return e; }
public static void ParseOrderBy(SoqlQueryExpression query, string expr) { SoqlParser parser = new SoqlParser(expr); parser.ParseOrderByExpressions(query); if (!parser.tokenizer.IsEOF()) throw new SoqlException("Unexpected token: " + parser.tokenizer.TokenValue, parser.tokenizer.TokenPosition); }
public static SoqlLiteralValueModifiers ParseLiteralValueModifiers(string expr) { SoqlParser parser = new SoqlParser(expr); SoqlLiteralValueModifiers e = parser.ParseLiteralValueModifiers(); if (!parser.tokenizer.IsEOF()) throw new SoqlException("Unexpected token: " + parser.tokenizer.TokenValue, parser.tokenizer.TokenPosition); return e; }