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
