#include "di/function/tag_invoke.h"
#include "di/meta/core.h"
#include "di/types/in_place_type.h"
#include "di/types/size_t.h"
Go to the source code of this file.
Classes | |
struct | di::vocab::TupleSizeFunction |
Namespaces | |
namespace | di |
namespace | di::vocab |
namespace | di::meta |
Variables | |
constexpr auto | di::vocab::tuple_size = TupleSizeFunction {} |
template<typename T> | |
constexpr auto | di::meta::TupleSize = vocab::tuple_size(types::in_place_type<meta::RemoveCVRef<T>>) |