| 261 | { } |
| 262 | |
| 263 | void run() |
| 264 | { |
| 265 | // zip up the type list with Alloc |
| 266 | typedef typename unittest::transform1<TypeList, Alloc>::type AllocList; |
| 267 | |
| 268 | // zip up the type list & alloc list with Vector |
| 269 | typedef typename unittest::transform2<TypeList, AllocList, Vector>::type VectorList; |
| 270 | |
| 271 | // get the first type in the list |
| 272 | typedef typename unittest::get_type<VectorList,0>::type first_type; |
| 273 | |
| 274 | unittest::for_each_type<VectorList,TestName,first_type,0> loop; |
| 275 | |
| 276 | // loop over the types |
| 277 | loop(0); |
| 278 | } |
| 279 | }; // end VectorUnitTest |
| 280 |
nothing calls this directly
no outgoing calls
no test coverage detected