/** @file init_gc_utest.cpp * * @author Roland Conybeare, Apr 2026 **/ #include "init_gc_utest.hpp" //#include "MockCollector.hpp" #include #include #include namespace xo { using xo::mm::SetupGcUtest; using xo::facet::FacetRegistry; using xo::reflect::typeseq; bool SetupGcUtest::register_facets() { scope log(XO_DEBUG(false)); //FacetRegistry::register_impl(); //log && log(xtag("DMockCollector.tseq", typeseq::id())); return true; } void InitSubsys::init() { SetupGcUtest::register_facets(); } InitEvidence InitSubsys::require() { InitEvidence retval; /* recursive subsystem deps for xo-gc/utest */ retval ^= InitSubsys::require(); /* xo-gc/utest/'s own initialization code */ retval ^= Subsystem::provide("gc-utest", &init); return retval; } }