H A D | gtest-type-util.h | 97 // template Types. This allows us to simulate variadic templates 98 // (e.g. Types<int>, Type<int, double>, and etc), which C++ doesn't 708 // as that would require them to count the length. Types<...> is much 711 // argument, even if it has the default value (this means Types<int> 712 // will appear as Types<int, None, None, ..., None> in the compiler 716 // user would write Types<T1, ..., TN>, and Google Test will translate 719 // Types template. 745 struct Types { struct in namespace:testing 753 struct Types<internal::None, internal::None, internal::None, internal::None, struct in namespace:testing 769 struct Types<T struct in namespace:testing 785 struct Types<T1, T2, internal::None, internal::None, internal::None, struct in namespace:testing 801 struct Types<T1, T2, T3, internal::None, internal::None, internal::None, struct in namespace:testing 816 struct Types<T1, T2, T3, T4, internal::None, internal::None, internal::None, struct in namespace:testing 831 struct Types<T1, T2, T3, T4, T5, internal::None, internal::None, struct in namespace:testing 847 struct Types<T1, T2, T3, T4, T5, T6, internal::None, internal::None, struct in namespace:testing 863 struct Types<T1, T2, T3, T4, T5, T6, T7, internal::None, internal::None, struct in namespace:testing 879 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, internal::None, internal::None, struct in namespace:testing 894 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, internal::None, struct in namespace:testing 909 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, internal::None, struct in namespace:testing 925 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, internal::None, struct in namespace:testing 941 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, internal::None, struct in namespace:testing 958 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, struct in namespace:testing 975 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, struct in namespace:testing 991 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1008 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1025 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1042 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1059 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1075 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1092 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1109 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1126 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1143 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1160 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1177 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1195 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1213 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1231 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1249 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1267 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1285 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1303 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1321 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1339 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1357 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1375 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1393 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1411 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1429 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1449 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1468 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1487 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1506 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1525 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1545 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1564 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1583 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing 1602 struct Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, struct in namespace:testing [all...] |