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

Function module10

benchmark/performance/di.cpp:1698–1711  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1696
1697#if defined(MODULE10)
1698EXPOSED_OR_AUTO(di::injector<c9>, auto) module10() noexcept {
1699 RETURN(di::make_injector(
1700 BIND_INTERFACES10(di::bind<i90>().to<impl90>(), di::bind<i91>().to<impl91>(), di::bind<i92>().to<impl92>(),
1701 di::bind<i93>().to<impl93>(), di::bind<i94>().to<impl94>(), di::bind<i95>().to<impl95>(),
1702 di::bind<i96>().to<impl96>(), di::bind<i97>().to<impl97>(), di::bind<i98>().to<impl98>(),
1703 di::bind<i99>().to<impl99>())
1704 BIND_OTHERS10(di::bind<x90>.in(di::unique), di::bind<x91>.in(di::unique), di::bind<x92>.in(di::unique),
1705 di::bind<x93>.in(di::unique), di::bind<x94>.in(di::unique), di::bind<x95>.in(di::unique),
1706 di::bind<x96>.in(di::unique), di::bind<x97>.in(di::unique), di::bind<x98>.in(di::unique),
1707 di::bind<x99>.in(di::unique), di::bind<y90>.in(di::unique), di::bind<y91>.in(di::unique),
1708 di::bind<y92>.in(di::unique), di::bind<y93>.in(di::unique), di::bind<y94>.in(di::unique),
1709 di::bind<y95>.in(di::unique), di::bind<y96>.in(di::unique), di::bind<y97>.in(di::unique),
1710 di::bind<y98>.in(di::unique), di::bind<y99>.in(di::unique))));
1711};
1712#endif
1713
1714int main() {

Callers 1

mainFunction · 0.85

Calls 2

make_injectorFunction · 0.50
inMethod · 0.45

Tested by

no test coverage detected