Home | History | Annotate | Download | only in intltest

Lines Matching defs:weights

439     Buffer_int weights;
446 for (int i=0; i<size; ++i) weights.append(DEFAULT_WEIGHT);
450 weights.append_array( (*weight_list),s);
451 for (int i=s; i<size; ++i) weights.append(DEFAULT_WEIGHT);
453 weights.append_array( (*weight_list),size);
457 int c = weights.content_size();
459 total += weights[i];
464 weights.append(weight);
492 mark -= weights[i]; // 0 <= mark <= total
738 Repeat(Pick * base, int minCount =0, int maxCount = 1, Buffer_int * weights = NULL):
739 wr(weights, maxCount-minCount +1) {
1039 // eat up following weights
1040 Buffer_int weights;
1043 weights.append(w);
1056 if (question && weights.content_size() > 0){
1058 w2.append(DEFAULT_WEIGHT - weights[0]).append(weights[0]);
1062 node = new Repeat(node,min,max,&weights);