2 * Copyright 2008-2013 NVIDIA Corporation
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 #include <thrust/detail/type_traits/minimum_type.h>
27 typename T2 = minimum_type_detail::any_conversion,
28 typename T3 = minimum_type_detail::any_conversion,
29 typename T4 = minimum_type_detail::any_conversion,
30 typename T5 = minimum_type_detail::any_conversion,
31 typename T6 = minimum_type_detail::any_conversion,
32 typename T7 = minimum_type_detail::any_conversion,
33 typename T8 = minimum_type_detail::any_conversion,
34 typename T9 = minimum_type_detail::any_conversion,
35 typename T10 = minimum_type_detail::any_conversion,
36 typename T11 = minimum_type_detail::any_conversion,
37 typename T12 = minimum_type_detail::any_conversion,
38 typename T13 = minimum_type_detail::any_conversion,
39 typename T14 = minimum_type_detail::any_conversion,
40 typename T15 = minimum_type_detail::any_conversion,
41 typename T16 = minimum_type_detail::any_conversion>
43 : minimum_type<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>
45 }; // end minimum_system