yashaggarwal85d wrote:

> > ... The other value traits handled by this check are defined for every 
> > argument, so replacing them with their _v form does not change their 
> > behavior in constraints and remains safe to suggest.
> 
> What does “defined for every argument” mean? Did you mean that most 
> `std::XXX_v` traits are SFINAE-friendly except `std::tuple_size_v` and 
> `std::variant_size_v`?



> > ... The other value traits handled by this check are defined for every 
> > argument, so replacing them with their _v form does not change their 
> > behavior in constraints and remains safe to suggest.
> 
> What does “defined for every argument” mean? Did you mean that most 
> `std::XXX_v` traits are SFINAE-friendly except `std::tuple_size_v` and 
> `std::variant_size_v`?

Hey @zwuis, you want me to change the wording? Since you resolved the comment I 
am assuming that you are okay with it.

https://github.com/llvm/llvm-project/pull/235257
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to