| 24 | |
| 25 | struct dependency1 { |
| 26 | dependency1(std::shared_ptr<interface> spi /*shared*/ |
| 27 | , |
| 28 | const std::shared_ptr<interface>& spi_ /*shared*/) |
| 29 | : spi_(spi), spi__(spi_) { |
| 30 | assert(spi.get() == spi_.get()); |
| 31 | } |
| 32 | |
| 33 | std::shared_ptr<interface> spi_; |
| 34 | std::shared_ptr<interface> spi__; |