Lines Matching defs:Detail
27 namespace Detail {
68 template<typename T, std::enable_if_t<Detail::G_IS_BASE_TYPE<T>, bool> = true>
88 template<typename T, std::enable_if_t<Detail::G_IS_VECTOR<T>, bool> = true>
123 } // namespace Detail
125 template<Action act, typename T, std::enable_if_t<Detail::G_IS_VECTOR<T>, bool> = true>
129 return Detail::MemberVisitor<act>::VisitMember(node, {}, obj, "");
132 template<Action act, typename T, std::enable_if_t<Detail::G_IS_NUM<decltype(Traits<T>::COUNT)>, bool> = true>
137 return Detail::StructVisitor<act>::VisitStruct(node, defaultNode, obj,
141 template<Action act, typename T, std::enable_if_t<Detail::G_IS_NUM<decltype(Traits<T>::COUNT)>, bool> = true>
146 return Detail::StructVisitor<act>::VisitStruct(node, {}, obj,