There were ambiguities in overload resolution between vector types and
their base types. I.e. if I had

void foo(int);
void foo(int3);

then call foo(3) was ambiguous.
It wasn't clear whether this extension is supposed to work in C++ at all.





On Thu, Mar 10, 2016 at 4:05 PM, Hal Finkel <hfin...@anl.gov> wrote:

> hfinkel added a subscriber: hfinkel.
> hfinkel added a comment.
>
> In http://reviews.llvm.org/D18051#372490, @tra wrote:
>
> > Ugh. Found more problems with using vector types in C++. Abandoning the
> idea.
>
>
> I'm curious, what problems?
>
>
> http://reviews.llvm.org/D18051
>
>
>
>


-- 
--Artem Belevich
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to