// more conventionally spelled "typedef unsigned long long int ullong;"// std::add_const, like many other metafunctions, use member typedefstemplate<classT>structadd_const{typedefconstT type;};typedefstructNode{structlistNode*next;// declares a new (incomplete) struct type named listNode}...
ASSERT_SAME_TYPE(decltype(cases[0][0]), typename std::bitset<N>::const_reference); ASSERT_SAME_TYPE(decltype(cases[0][0]), typename std::bitset<N>::__const_reference); #endif } @@ -43,10 +45,10 @@ TEST_CONSTEXPR_CXX23 bool test() { test_index_const<65>(); std::bitset<...
decltype (C++11) default delete do double dynamic_cast else enum explicit export extern false float for friend goto if inline int long mutable namespace new noexcept (C++11) not not_eq nullptr (C++11) operator or or_eq private protected ...