N2965的状态是什么 - std :: bases和std :: direct_bases?

mar*_*ack 12 c++ c++11 c++-tr2

我正在编写一个模板,它真正需要了解其参数类型的所有基类.该std::bases提议特点N2965非常适合这一点,但是我无法找到有关其状态的任何可靠的信息.

这个提案还活着吗?如果是这样,我们什么时候可能会看到它,标准化?如果没有,是否有任何其他提议可以提供这种能力?

作为后续,G ++具有可作为两个N2965特质std::tr2::basesstd::tr2::direct_bases.Clang和/或Intel是否有任何可以提供同等功能的扩展?

Sha*_*our 5

据我所知,这被拒绝了,我们可以从N3296看到这一点:C++ FCD评论状态Rev 6,它有以下评论:

由于没有相关的国家机构评论,因此在最后一张CD之后,纸张n2965被拒绝了,所以我这次提交了一份全国机构评论.

而且这种倾向最终是:

被拒绝

目前尚无共识通过此提案

我们可以从Jonathan Wakely那里找到一条评论,该评论向我们指出了关于实施N2965到gcc 的gcc补丁电子邮件,他指出不再TR2.

我没有看到任何有关此的后续建议

  • 为什么?提出,讨论并被拒绝.如果每个提案,无论多么小众,都会在没有评论的情况下添加,你会说同样的话. (2认同)