MCPcopy Create free account
hub / github.com/cbeck88/visit_struct / get_pointer

Function get_pointer

include/visit_struct/visit_struct.hpp:248–255  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

246// Get member pointer, by index
247template <int idx, typename S>
248VISIT_STRUCT_CONSTEXPR auto get_pointer() ->
249 typename std::enable_if<
250 traits::is_visitable<traits::clean_t<S>>::value,
251 decltype(traits::visitable<traits::clean_t<S>>::get_pointer(std::integral_constant<int, idx>{}))
252 >::type
253{
254 return traits::visitable<traits::clean_t<S>>::get_pointer(std::integral_constant<int, idx>{});
255}
256
257template <int idx, typename S>
258VISIT_STRUCT_CONSTEXPR auto get_pointer(S &&) -> decltype(get_pointer<idx, S>()) {

Callers 1

get_pointerMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected