| 10945 | typename T6, typename T7, typename T8, typename T9, typename T10, |
| 10946 | typename T11> |
| 10947 | class ValueArray11 { |
| 10948 | public: |
| 10949 | ValueArray11(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, |
| 10950 | T10 v10, T11 v11) : v1_(v1), v2_(v2), v3_(v3), v4_(v4), v5_(v5), v6_(v6), |
| 10951 | v7_(v7), v8_(v8), v9_(v9), v10_(v10), v11_(v11) {} |
| 10952 | |
| 10953 | template <typename T> |
| 10954 | operator ParamGenerator<T>() const { |
| 10955 | const T array[] = {static_cast<T>(v1_), static_cast<T>(v2_), |
| 10956 | static_cast<T>(v3_), static_cast<T>(v4_), static_cast<T>(v5_), |
| 10957 | static_cast<T>(v6_), static_cast<T>(v7_), static_cast<T>(v8_), |
| 10958 | static_cast<T>(v9_), static_cast<T>(v10_), static_cast<T>(v11_)}; |
| 10959 | return ValuesIn(array); |
| 10960 | } |
| 10961 | |
| 10962 | private: |
| 10963 | // No implementation - assignment is unsupported. |
| 10964 | void operator=(const ValueArray11& other); |
| 10965 | |
| 10966 | const T1 v1_; |
| 10967 | const T2 v2_; |
| 10968 | const T3 v3_; |
| 10969 | const T4 v4_; |
| 10970 | const T5 v5_; |
| 10971 | const T6 v6_; |
| 10972 | const T7 v7_; |
| 10973 | const T8 v8_; |
| 10974 | const T9 v9_; |
| 10975 | const T10 v10_; |
| 10976 | const T11 v11_; |
| 10977 | }; |
| 10978 | |
| 10979 | template <typename T1, typename T2, typename T3, typename T4, typename T5, |
| 10980 | typename T6, typename T7, typename T8, typename T9, typename T10, |
nothing calls this directly
no test coverage detected