| 939 | c(lazy<int> i1_, const lazy<std::unique_ptr<i1>> &i2_) : i1_(i1_), i2_(i2_) {} |
| 940 | |
| 941 | void initialize() { |
| 942 | expect(42 == i1_.get()); |
| 943 | auto object = i2_.get(); |
| 944 | expect(dynamic_cast<impl1 *>(object.get())); |
| 945 | } |
| 946 | |
| 947 | lazy<int> i1_; |
| 948 | lazy<std::unique_ptr<i1>> i2_; |
no test coverage detected