fx\src\data\System\Data\Filter\ExpressionParser.cs (24)
185throw ExprException.MissingOperand(opInfo);
190throw ExprException.MissingRightParen();
208throw ExprException.MissingOperator(new string(text, start, pos - start));
217throw ExprException.InWithoutParentheses();
249throw ExprException.LookupArgument();
338throw ExprException.SyntaxError();
373throw ExprException.TooManyRightParentheses();
382throw ExprException.MissingOperand(opInfo);
420throw ExprException.MissingOperandBefore(",");
432throw ExprException.SyntaxError();
462throw ExprException.MissingOperandBefore(Operators.ToString(op));
490throw ExprException.MissingOperator(new string(text, start, pos - start));
517throw ExprException.UnknownToken(new string(text, start, pos - start), start+1);
546throw ExprException.AggregateArgument();
580throw ExprException.AggregateArgument();
613throw ExprException.ExpressionTooComplex();
658throw ExprException.UnsupportedOperator(opInfo.op);
707throw ExprException.UnsupportedOperator(opInfo.op);
740throw ExprException.UnknownToken(token, this.token, pos);
920throw ExprException.UnknownToken(new string(text, start, pos - start), start+1);
1002throw ExprException.InvalidNameBracketing(new string(text, start, (pos - 1) - start));
1023throw ExprException.InvalidDate(new string(text, start, (pos - 1) - start));
1025throw ExprException.InvalidDate(new string(text, start, pos - start));
1091throw ExprException.InvalidString(new string(text, start, (pos - 1) - start));
fx\src\data\System\Data\Filter\FunctionNode.cs (27)
58throw ExprException.UndefinedFunction(this.name);
64throw ExprException.FunctionArgumentCount(this.name);
85throw ExprException.FunctionArgumentCount(this.name);
115throw ExprException.FunctionArgumentCount(this.name);
139throw ExprException.ArgumentType(funcs[info].name, i+1, funcs[info].parameters[i]);
143throw ExprException.ArgumentType(funcs[info].name, i+1, funcs[info].parameters[i]);
153throw ExprException.ComputeNotAggregate(this.ToString());
219throw ExprException.NonConstantArgument();
242throw ExprException.ArgumentType(funcs[info].name, 2, typeof(Type));
248throw ExprException.InvalidType(typeName);
266throw ExprException.ArgumentTypeInteger(funcs[info].name, 1);
282throw ExprException.DatatypeConvertion(argumentValues[0].GetType(), typeof(bool));
333throw ExprException.NYI(funcs[info].name);
375throw ExprException.FunctionArgumentOutOfRange("index", "Substring");
378throw ExprException.FunctionArgumentOutOfRange("length", "Substring");
415throw ExprException.FunctionArgumentCount(this.name);
460throw ExprException.MismatchKindandTimeSpan();
465throw ExprException.MismatchKindandTimeSpan();
471throw ExprException.InvalidHoursArgument();
473throw ExprException.InvalidMinutesArgument();
476throw ExprException.InvalidTimeZoneRange();
478throw ExprException.InvalidTimeZoneRange();
483throw ExprException.UndefinedFunction(funcs[info].name);
512throw ExprException.UndefinedFunction(this.name);
519throw ExprException.InWithoutList();
521throw ExprException.FunctionArgumentCount(this.name);
527throw ExprException.FunctionArgumentCount(this.name);