private ResultList getMatchingResultList(Context context) {
        return ResultList.toResultList(expression.evaluate(context));
    }
Returns the list of different variables resulting in a true state for this expression

@param context the context to match in
@return true if the document is accepted
@throws RuntimeException if the evaluation enters an illegal state
document/src/main/java/com/yahoo/document/select/DocumentSelector.java