public void VisitWhereMissingClause(WhereMissingClause whereClause, QueryModel queryModel, int index)
 {
     var expression = GetN1QlExpression(whereClause.Predicate);
     _queryPartsAggregator.AddWhereMissingPart(String.Concat(expression, " IS MISSING"));
 }
 /// <summary>
 ///     Clones this clause.
 /// </summary>
 /// <param name="cloneContext">The clones of all query source clauses are registered with this <see cref="CloneContext" />.</param>
 /// <returns></returns>
 public virtual WhereMissingClause Clone(CloneContext cloneContext)
 {
     var clone = new WhereMissingClause(Predicate);
     return clone;
 }