System.Linq.Dynamic.ExpressionParser.ParseIfNone C# (CSharp) Method

ParseIfNone() private method

private ParseIfNone ( ) : Expression
return Expression
		private Expression ParseIfNone()
		{
			int errorPos = _token.Position;
			NextToken();
			Expression[] args = ParseArgumentList();
			if (args.Length != 2)
			{
				throw ParseError(errorPos, Res.IfNoneRequiresTwoArgs);
			}
			return GenerateCoalesce(args[0], args[1], errorPos);
		}
ExpressionParser