| 1577 | |
| 1578 | #if defined(MODULE3) |
| 1579 | EXPOSED_OR_AUTO(di::injector<c2>, auto) module3() noexcept { |
| 1580 | RETURN(di::make_injector( |
| 1581 | BIND_INTERFACES3(di::bind<i20>().to<impl20>(), di::bind<i21>().to<impl21>(), di::bind<i22>().to<impl22>(), |
| 1582 | di::bind<i23>().to<impl23>(), di::bind<i24>().to<impl24>(), di::bind<i25>().to<impl25>(), |
| 1583 | di::bind<i26>().to<impl26>(), di::bind<i27>().to<impl27>(), di::bind<i28>().to<impl28>(), |
| 1584 | di::bind<i29>().to<impl29>()) |
| 1585 | BIND_OTHERS3(di::bind<x20>.in(di::unique), di::bind<x21>.in(di::unique), di::bind<x22>.in(di::unique), |
| 1586 | di::bind<x23>.in(di::unique), di::bind<x24>.in(di::unique), di::bind<x25>.in(di::unique), |
| 1587 | di::bind<x26>.in(di::unique), di::bind<x27>.in(di::unique), di::bind<x28>.in(di::unique), |
| 1588 | di::bind<x29>.in(di::unique), di::bind<y20>.in(di::unique), di::bind<y21>.in(di::unique), |
| 1589 | di::bind<y22>.in(di::unique), di::bind<y23>.in(di::unique), di::bind<y24>.in(di::unique), |
| 1590 | di::bind<y25>.in(di::unique), di::bind<y26>.in(di::unique), di::bind<y27>.in(di::unique), |
| 1591 | di::bind<y28>.in(di::unique), di::bind<y29>.in(di::unique)))); |
| 1592 | }; |
| 1593 | #endif |
| 1594 | |
| 1595 | #if defined(MODULE4) |
no test coverage detected