Lines Matching defs:__b_
42 vector<result_type> __b_;
61 _LIBCPP_HIDE_FROM_ABI vector<result_type> intervals() const { return __b_; }
65 return __x.__densities_ == __y.__densities_ && __x.__b_ == __y.__b_;
124 _LIBCPP_HIDE_FROM_ABI result_type min() const { return __p_.__b_.front(); }
125 _LIBCPP_HIDE_FROM_ABI result_type max() const { return __p_.__b_.back(); }
149 __b_.reserve(__rhs.__b_.size());
154 __b_ = __rhs.__b_;
165 __areas_[__i] = (__densities_[__i + 1] + __densities_[__i]) * (__b_[__i + 1] - __b_[__i]) * .5;
180 piecewise_linear_distribution<_RealType>::param_type::param_type() : __b_(2), __densities_(2, 1.0), __areas_(1, 0.0) {
181 __b_[1] = 1;
188 : __b_(__f_b, __l_b) {
189 if (__b_.size() < 2) {
190 __b_.resize(2);
191 __b_[0] = 0;
192 __b_[1] = 1;
196 __densities_.reserve(__b_.size());
197 for (size_t __i = 0; __i < __b_.size(); ++__i, ++__f_w)
209 : __b_(__bl.begin(), __bl.end()) {
210 if (__b_.size() < 2) {
211 __b_.resize(2);
212 __b_[0] = 0;
213 __b_[1] = 1;
217 __densities_.reserve(__b_.size());
218 for (size_t __i = 0; __i < __b_.size(); ++__i)
219 __densities_.push_back(__fw(__b_[__i]));
230 : __b_(__nw == 0 ? 2 : __nw + 1) {
231 size_t __n = __b_.size() - 1;
233 __densities_.reserve(__b_.size());
235 __b_[__i] = __xmin + __i * __d;
236 __densities_.push_back(__fw(__b_[__i]));
238 __b_[__n] = __xmax;
239 __densities_.push_back(__fw(__b_[__n]));
254 const result_type __bk = __p.__b_[__k];
257 const result_type __bk1 = __p.__b_[__k + 1];
270 size_t __n = __x.__p_.__b_.size();
273 __os << __sp << __x.__p_.__b_[__i];
307 swap(__x.__p_.__b_, __b);