Lines Matching refs:T
30 template <typename T>
31 std::vector<T> ConsumeBytes(size_t num_bytes) { in ConsumeBytes()
33 return FuzzedDataProvider::ConsumeBytes<T>(num_bytes); in ConsumeBytes()
36 template <typename T>
37 std::vector<T> ConsumeBytesWithTerminator(size_t num_bytes, T terminator) { in ConsumeBytesWithTerminator()
39 return FuzzedDataProvider::ConsumeBytesWithTerminator<T>(num_bytes, terminator); in ConsumeBytesWithTerminator()
42 template <typename T>
43 std::vector<T> ConsumeRemainingBytes() { in ConsumeRemainingBytes()
45 return FuzzedDataProvider::ConsumeRemainingBytes<T>(); in ConsumeRemainingBytes()
68 template <typename T>
69 T ConsumeIntegral() { in ConsumeIntegral()
71 return FuzzedDataProvider::ConsumeIntegral<T>(); in ConsumeIntegral()
74 template <typename T>
75 T ConsumeIntegralInRange(T min, T max) { in ConsumeIntegralInRange()
77 return FuzzedDataProvider::ConsumeIntegralInRange<T>(min, max); in ConsumeIntegralInRange()
80 template <typename T>
81 T ConsumeFloatingPoint() { in ConsumeFloatingPoint()
83 return FuzzedDataProvider::ConsumeFloatingPoint<T>(); in ConsumeFloatingPoint()
86 template <typename T>
87 T ConsumeFloatingPointInRange(T min, T max) { in ConsumeFloatingPointInRange()
89 return FuzzedDataProvider::ConsumeFloatingPointInRange<T>(min, max); in ConsumeFloatingPointInRange()
92 template <typename T>
93 T ConsumeProbability() { in ConsumeProbability()
95 return FuzzedDataProvider::ConsumeProbability<T>(); in ConsumeProbability()
103 template <typename T>
104 T ConsumeEnum() { in ConsumeEnum()
106 return FuzzedDataProvider::ConsumeEnum<T>(); in ConsumeEnum()
109 template <typename T, size_t size>
110 T PickValueInArray(const T (&array)[size]) { in PickValueInArray()
115 template <typename T, size_t size>
116 T PickValueInArray(const std::array<T, size>& array) { in PickValueInArray() argument
121 template <typename T>
122 T PickValueInArray(std::initializer_list<const T> list) { in PickValueInArray()