Home | History | Annotate | Download | only in include

Lines Matching full:value

128 // fill the range [begin, end) with copies of value, return nothing.
129 // fill_n the range [begin, begin + n) with copies of value, return
138 const _T& value)
141 *begin = value;
148 const _T& value)
150 const _T tmp = value;
157 template<typename _T> void fill(_T *begin, _T *end, const _T& value)
159 const bool is_scalar = std::is_scalar<_T>::value;
160 __fill<is_scalar>::fill(begin, end, value);
165 const unsigned char& value)
169 const int tmp = value;
174 inline void fill(signed char *begin, signed char *end, const signed char& value)
178 const int tmp = value;
183 inline void fill(char *begin, char *end, const char& value)
187 const int tmp = value;
195 const _T& value)
199 *begin = value;
208 const _T& value)
210 const _T tmp = value;
220 template<typename _T> _T *fill_n(_T *begin, size_t n, const _T& value)
222 const bool is_scalar = std::is_scalar<_T>::value;
223 return __fill_n<is_scalar>::fill_n(begin, n, value);
229 const unsigned char& value)
231 const int tmp = value;
237 const signed char& value)
239 const int tmp = value;
244 inline char *fill_n(char *begin, size_t num, const char& value)
246 const int tmp = value;