• Home
  • Raw
  • Download

Lines Matching refs:template

32 template <typename... Types>
40 template <typename... Types>
47 template <typename Half>
50 template <int... ns>
57 template <typename Half>
60 template <int... ns>
67 template <typename N>
74 template <>
79 template <>
85 template <typename T>
90 template <bool... bs>
93 template <typename T, typename V>
96 template <typename T, typename... Ts>
104 template <typename V1, typename V2>
107 template <typename T>
112 template <bool... bs>
115 template <typename... Ts, typename V2>
118 … BoolVector<Id<typename IsInVector::template apply<Ts, V2>::type>::value...>>::value>;
123 template <typename V>
126 template <typename... Ts>
133 template <typename V, typename T>
136 template <typename T, typename... Ts>
143 template <typename V, typename T>
146 template <typename T, typename... Ts>
153 template <typename V1, typename V2>
156 template <typename... Ts, typename... Us>
163 template <typename V, typename F>
166 template <typename... Ts, typename F>
168 using type = Vector<Eval<typename F::template apply<Ts>::type>...>;
173 template <typename ToReplace, typename NewElem, typename T>
178 template <typename ToReplace, typename NewElem>
185 template <typename V, typename ToReplace, typename NewElem>
194 template <typename V, typename F, typename InitialValue>
197 template <typename... Ts, typename F, typename InitialValue>
203 template <typename Unused>
209 template <typename V, typename N, typename Indexes = Eval<GenerateIntSequence(N)>>
212 template <typename... Types, typename N, typename... Indexes>
214 template <typename... RemainingTypes>
222 template <typename V, typename T>
228 template <typename T>
237 template <typename V>
242 template <typename T, typename... Ts>
247 template <typename... Ts>
254 template <typename ErrorTag, typename ArgsVector, typename... OtherArgs>
257 template <typename ErrorTag, typename... Args, typename... OtherArgs>
264 template <typename ErrorTag, typename ArgsVector, typename... OtherArgs>