check_cxx_source_compiles(" #include #include std::make_index_sequence<0> t; int main() {}" HAVE_STD_INDEX_SEQUENCE ) check_cxx_source_compiles(" #include std::remove_cv_t t; int main() {}" HAVE_STD_REMOVE_CV_T ) check_cxx_source_compiles(" #include std::remove_cvref_t t; int main() {}" HAVE_STD_REMOVE_CVREF_T ) check_cxx_source_compiles(" #include std::enable_if_t t; int main() {}" HAVE_STD_ENABLE_IF_T ) check_cxx_source_compiles(" #include std::bool_constant t; int main() {}" HAVE_STD_BOOL_CONSTANT )