based

Opinionated utility library
git clone git://git.dimitrijedobrota.com/based.git
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING

is_object.hpp (316B)


0 #pragma once
2 #include "based/concept/is_array.hpp"
3 #include "based/concept/is_class.hpp"
4 #include "based/concept/is_scalar.hpp"
5 #include "based/concept/is_union.hpp"
7 namespace based::trait
8 {
10 template<class T>
11 concept IsObject = IsScalar<T> || IsArray<T> || IsUnion<T> || IsClass<T>;
13 } // namespace based::trait