1141 {
1142 return function(
1143 (typename Parameters::template Parameter<A0, 0>()).template yield<Passed>(passed),
1144 (typename Parameters::template Parameter<A1, 1>()).template yield<Passed>(passed),
1145 (typename Parameters::template Parameter<A2, 2>()).template yield<Passed>(passed),
1146 (typename Parameters::template Parameter<A3, 3>()).template yield<Passed>(passed),
1147 (typename Parameters::template Parameter<A4, 4>()).template yield<Passed>(passed),
1148 (typename Parameters::template Parameter<A5, 5>()).template yield<Passed>(passed),
1149 (typename Parameters::template Parameter<A6, 6>()).template yield<Passed>(passed));
1150 }