MCPcopy Create free account
hub / github.com/covscript/covscript / make_const_member_visitor

Function make_const_member_visitor

include/covscript/core/cni.hpp:843–850  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

841 */
842 template <typename _Class, typename _Member>
843 var make_const_member_visitor(_Member _Class::*member)
844 {
845 return var::make_protect<callable>(
846 cni([member](const _Class &__this) {
847 return var::make_constant<cs::member_visitor>(__this, member);
848 }),
849 cs::callable::types::member_visitor);
850 }
851
852 /**
853 * Make CNI Const Member Visitor, variable specialization

Callers

nothing calls this directly

Calls 1

cniClass · 0.70

Tested by

no test coverage detected