| 185 | } |
| 186 | |
| 187 | void callInterface1(unsigned N, Interface& o) { |
| 188 | static std::wstring foo(L"foo"); |
| 189 | static std::wstring bar(L"bar"); |
| 190 | static std::wstring baz(L"baz"); |
| 191 | static std::wstring qux(L"qux"); |
| 192 | for (unsigned i = 0; i < N; i += 7) { |
| 193 | o.call1( |
| 194 | o.call1( |
| 195 | o.call1(foo, bar), |
| 196 | o.call1(baz, qux)), |
| 197 | o.call1( |
| 198 | o.call1(qux, foo), |
| 199 | o.call1(bar, baz))); |
| 200 | } |
| 201 | } |
| 202 | |
| 203 | void callInterface2(unsigned N, Interface& o) { |
| 204 | int i = 0; |