Language
C++
Compiler
gcc HEAD 12.0.0 20210721 (experimental)
Options
Boost 1.73.0
C++2b(GNU)
-pedantic-errors
$ g++ prog.cc -I/opt/wandbox/boost-1.73.0/gcc-head/include -std=gnu++2b -pedantic-errors
tuple_element<0, std::tuple<int, double>>::type int
tuple_element<1, std::tuple<int, double>>::type double
tuple_element<0, std::tuple<int&&, double&>>::type int&&
tuple_element<1, std::tuple<int&&, double&>>::type double&
decltype(t1_1) int
decltype((t1_1)) int&
decltype(t1_2) double
decltype((t1_2)) double&
decltype(t2_1) int
decltype((t2_1)) int&
decltype(t2_2) double
decltype((t2_2)) double&
decltype(t3_1) int
decltype((t3_1)) int&
decltype(t3_2) double
decltype((t3_2)) double&
decltype(ta2_1) int&&
decltype((ta2_1)) int&
decltype(ta2_2) double&
decltype((ta2_2)) double&
decltype(ta3_1) int&&
decltype((ta3_1)) int&
decltype(ta3_2) double&
decltype((ta3_2)) double&
decltype(ct1_1) int const
decltype((ct1_1)) int const&
decltype(ct1_2) double const
decltype((ct1_2)) double const&
decltype(ct2_1) int const
decltype((ct2_1)) int const&
decltype(ct2_2) double const
decltype((ct2_2)) double const&
decltype(cta2_1) int&&
decltype((cta2_1)) int&
decltype(cta2_2) double&
decltype((cta2_2)) double&
Exit Code:
0