MCPcopy Create free account
hub / github.com/boost-ext/di / module9

Function module9

benchmark/performance/di.cpp:1681–1694  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1679
1680#if defined(MODULE9)
1681EXPOSED_OR_AUTO(di::injector<c8>, auto) module9() noexcept {
1682 RETURN(di::make_injector(
1683 BIND_INTERFACES9(di::bind<i80>().to<impl80>(), di::bind<i81>().to<impl81>(), di::bind<i82>().to<impl82>(),
1684 di::bind<i83>().to<impl83>(), di::bind<i84>().to<impl84>(), di::bind<i85>().to<impl85>(),
1685 di::bind<i86>().to<impl86>(), di::bind<i87>().to<impl87>(), di::bind<i88>().to<impl88>(),
1686 di::bind<i89>().to<impl89>())
1687 BIND_OTHERS9(di::bind<x80>.in(di::unique), di::bind<x81>.in(di::unique), di::bind<x82>.in(di::unique),
1688 di::bind<x83>.in(di::unique), di::bind<x84>.in(di::unique), di::bind<x85>.in(di::unique),
1689 di::bind<x86>.in(di::unique), di::bind<x87>.in(di::unique), di::bind<x88>.in(di::unique),
1690 di::bind<x89>.in(di::unique), di::bind<y80>.in(di::unique), di::bind<y81>.in(di::unique),
1691 di::bind<y82>.in(di::unique), di::bind<y83>.in(di::unique), di::bind<y84>.in(di::unique),
1692 di::bind<y85>.in(di::unique), di::bind<y86>.in(di::unique), di::bind<y87>.in(di::unique),
1693 di::bind<y88>.in(di::unique), di::bind<y89>.in(di::unique))));
1694};
1695#endif
1696
1697#if defined(MODULE10)

Callers 1

mainFunction · 0.85

Calls 2

make_injectorFunction · 0.50
inMethod · 0.45

Tested by

no test coverage detected