clang: cannot return lvalue ref from vector subscript
clang: cannot return lvalue ref from vector subscript

clang forbids to forward the result of v[i] via a function return. This
makes the builtin subscript useless for implementing
Vector<T>::operator[]. Clang thus requires the may_alias attribute hack
for ref(i).

Signed-off-by: Matthias Kretz <372ea4eca737a13cd010ee806d4ce7b98ee71550@kde.org>

VcDevel/Vc,chr-engwer/Vc,VcDevel/Vc,chr-engwer/Vc,VcDevel/Vc,chr-engwer/Vc,VcDevel/Vc