getFlatLength

get flat length of values

size_t
getFlatLength
@nogc
(
V
E...
)
(
V val
,
)

Examples

1 assertEq( getFlatLength( 1,2,3 ), 3 );
2 assertEq( getFlatLength( [1,2,3] ), 3 );
3 assertEq( getFlatLength( Vec([1,2,3]) ), 3 );
4 assertEq( getFlatLength( [1,2], 3, [[[4],[5,6]],[[7,8,9]]], Vec([1,2,3]) ), 12 );
5 assertEq( getFlatLength( 1, 2, iota(4) ), 6 );
6 assertEq( getFlatLength( 1, 2, iota(4) ), 6 );

Meta