... | ... |
@@ -447,13 +447,13 @@ |
447 | 447 |
struct Insert { |
448 | 448 |
typedef _List Next; |
449 | 449 |
typedef _Type Type; |
450 | 450 |
}; |
451 | 451 |
|
452 | 452 |
template <int _idx, typename _T0, typename _T1, typename _T2, |
453 |
typename _T3, typename |
|
453 |
typename _T3, typename _T4, typename _T5, typename _T6, |
|
454 | 454 |
typename _T7, typename _T8, typename _T9> |
455 | 455 |
struct Mapper { |
456 | 456 |
typedef List L10; |
457 | 457 |
typedef Insert<_T9, L10> L9; |
458 | 458 |
typedef Insert<_T8, L9> L8; |
459 | 459 |
typedef Insert<_T7, L8> L7; |
... | ... |
@@ -474,13 +474,13 @@ |
474 | 474 |
/// Helper class to define type mappings for Variant. This class |
475 | 475 |
/// converts the template parameters to be mappable by integer. |
476 | 476 |
/// \see Variant |
477 | 477 |
template < |
478 | 478 |
typename _T0, |
479 | 479 |
typename _T1 = void, typename _T2 = void, typename _T3 = void, |
480 |
typename |
|
480 |
typename _T4 = void, typename _T5 = void, typename _T6 = void, |
|
481 | 481 |
typename _T7 = void, typename _T8 = void, typename _T9 = void> |
482 | 482 |
struct VariantTypeMap { |
483 | 483 |
template <int _idx> |
484 | 484 |
struct Map { |
485 | 485 |
typedef typename _variant_bits:: |
486 | 486 |
Mapper<_idx, _T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>::Type |
0 comments (0 inline)