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

Function module5

benchmark/performance/di.cpp:1613–1626  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1611
1612#if defined(MODULE5)
1613EXPOSED_OR_AUTO(di::injector<c4>, auto) module5() noexcept {
1614 RETURN(di::make_injector(
1615 BIND_INTERFACES5(di::bind<i40>().to<impl40>(), di::bind<i41>().to<impl41>(), di::bind<i42>().to<impl42>(),
1616 di::bind<i43>().to<impl43>(), di::bind<i44>().to<impl44>(), di::bind<i45>().to<impl45>(),
1617 di::bind<i46>().to<impl46>(), di::bind<i47>().to<impl47>(), di::bind<i48>().to<impl48>(),
1618 di::bind<i49>().to<impl49>())
1619 BIND_OTHERS5(di::bind<x40>.in(di::unique), di::bind<x41>.in(di::unique), di::bind<x42>.in(di::unique),
1620 di::bind<x43>.in(di::unique), di::bind<x44>.in(di::unique), di::bind<x45>.in(di::unique),
1621 di::bind<x46>.in(di::unique), di::bind<x47>.in(di::unique), di::bind<x48>.in(di::unique),
1622 di::bind<x49>.in(di::unique), di::bind<y40>.in(di::unique), di::bind<y41>.in(di::unique),
1623 di::bind<y42>.in(di::unique), di::bind<y43>.in(di::unique), di::bind<y44>.in(di::unique),
1624 di::bind<y45>.in(di::unique), di::bind<y46>.in(di::unique), di::bind<y47>.in(di::unique),
1625 di::bind<y48>.in(di::unique), di::bind<y49>.in(di::unique))));
1626};
1627#endif
1628
1629#if defined(MODULE6)

Callers 1

mainFunction · 0.85

Calls 2

make_injectorFunction · 0.50
inMethod · 0.45

Tested by

no test coverage detected