Lines Matching refs:Depth
16 template <std::size_t Indx, std::size_t Depth>
18 : public virtual C<Indx, Depth-1>,
19 public virtual C<Indx+1, Depth-1>
30 template <std::size_t Indx, std::size_t Depth>
32 : public virtual C<Indx, Depth-1>,
33 public virtual C<Indx+1, Depth-1>
37 template <class Indx, std::size_t Depth>
40 template <std::size_t ...Indx, std::size_t Depth>
41 struct makeB<std::__tuple_indices<Indx...>, Depth>
42 : public B<Indx, Depth>...
46 template <std::size_t Width, std::size_t Depth>
48 : public makeB<typename std::__make_tuple_indices<Width>::type, Depth>
55 const std::size_t Depth = 5; in test() local
56 A<Width, Depth> a; in test()
57 typedef B<Width/2, Depth> Destination; in test()