Union of these references must form one range and their
intersection must be empty set.
+ // Detect the simple case of exactly one reference in advance without all
+ // #i107741# Doing so actually makes outlines using SUBTOTAL(x;reference)
+ // work again, where the function does not have only references.
+ if (HasOneReference( rRange))
// Get first reference, if any
ScToken* const pFirstReference(