Lines Matching refs:N2

206 template<typename Functor, typename T, int N0, int N1, int N2, int N3, int N4,
224 template<typename Functor, typename T, int N0, int N1, int N2, int N3, int N4,
226 struct VariadicEvaluate<Functor, T, N0, N1, N2, N3, N4, N5, N6, N7, N8, 0> {
241 template<typename Functor, typename T, int N0, int N1, int N2, int N3, int N4,
243 struct VariadicEvaluate<Functor, T, N0, N1, N2, N3, N4, N5, N6, N7, 0, 0> {
257 template<typename Functor, typename T, int N0, int N1, int N2, int N3, int N4,
259 struct VariadicEvaluate<Functor, T, N0, N1, N2, N3, N4, N5, N6, 0, 0, 0> {
272 template<typename Functor, typename T, int N0, int N1, int N2, int N3, int N4,
274 struct VariadicEvaluate<Functor, T, N0, N1, N2, N3, N4, N5, 0, 0, 0, 0> {
286 template<typename Functor, typename T, int N0, int N1, int N2, int N3, int N4>
287 struct VariadicEvaluate<Functor, T, N0, N1, N2, N3, N4, 0, 0, 0, 0, 0> {
298 template<typename Functor, typename T, int N0, int N1, int N2, int N3>
299 struct VariadicEvaluate<Functor, T, N0, N1, N2, N3, 0, 0, 0, 0, 0, 0> {
309 template<typename Functor, typename T, int N0, int N1, int N2>
310 struct VariadicEvaluate<Functor, T, N0, N1, N2, 0, 0, 0, 0, 0, 0, 0> {
340 int N0 = 0, int N1 = 0, int N2 = 0, int N3 = 0, int N4 = 0,
350 CHECK((!N1 && !N2 && !N3 && !N4 && !N5 && !N6 && !N7 && !N8 && !N9) ||
351 ((N1 > 0) && !N2 && !N3 && !N4 && !N5 && !N6 && !N7 && !N8 && !N9) ||
352 ((N1 > 0) && (N2 > 0) && !N3 && !N4 && !N5 && !N6 && !N7 && !N8 && !N9) ||
353 ((N1 > 0) && (N2 > 0) && (N3 > 0) && !N4 && !N5 && !N6 && !N7 && !N8 && !N9) ||
354 ((N1 > 0) && (N2 > 0) && (N3 > 0) && (N4 > 0) && !N5 && !N6 && !N7 && !N8 && !N9) ||
355 ((N1 > 0) && (N2 > 0) && (N3 > 0) && (N4 > 0) && (N5 > 0) && !N6 && !N7 && !N8 && !N9) ||
356 ((N1 > 0) && (N2 > 0) && (N3 > 0) && (N4 > 0) && (N5 > 0) && (N6 > 0) && !N7 && !N8 && !N9) ||
357 ((N1 > 0) && (N2 > 0) && (N3 > 0) && (N4 > 0) && (N5 > 0) && (N6 > 0) && (N7 > 0) && !N8 && !N9) ||
358 ((N1 > 0) && (N2 > 0) && (N3 > 0) && (N4 > 0) && (N5 > 0) && (N6 > 0) && (N7 > 0) && (N8 > 0) && !N9) ||
359 ((N1 > 0) && (N2 > 0) && (N3 > 0) && (N4 > 0) && (N5 > 0) && (N6 > 0) && (N7 > 0) && (N8 > 0) && (N9 > 0)))
361 << "(ignore trailing 0s): " << N0 << ", " << N1 << ", " << N2 << ", "
365 typedef Jet<T, N0 + N1 + N2 + N3 + N4 + N5 + N6 + N7 + N8 + N9> JetT;
367 N0 + N1 + N2 + N3 + N4 + N5 + N6 + N7 + N8 + N9 + num_outputs);
373 const int jet3 = N0 + N1 + N2;
374 const int jet4 = N0 + N1 + N2 + N3;
375 const int jet5 = N0 + N1 + N2 + N3 + N4;
376 const int jet6 = N0 + N1 + N2 + N3 + N4 + N5;
377 const int jet7 = N0 + N1 + N2 + N3 + N4 + N5 + N6;
378 const int jet8 = N0 + N1 + N2 + N3 + N4 + N5 + N6 + N7;
379 const int jet9 = N0 + N1 + N2 + N3 + N4 + N5 + N6 + N7 + N8;
415 N0, N1, N2, N3, N4, N5, N6, N7, N8, N9>::Call(