Lines Matching refs:ranges
662 $$.ranges = NULL;
671 new_array.ranges = malloc(sizeof(new_array.ranges[0]) *
673 ABORT_ON(!new_array.ranges);
674 memcpy(&new_array.ranges[0], $1.ranges,
675 $1.nr_ranges * sizeof(new_array.ranges[0]));
676 memcpy(&new_array.ranges[$1.nr_ranges], $3.ranges,
677 $3.nr_ranges * sizeof(new_array.ranges[0]));
678 free($1.ranges);
679 free($3.ranges);
691 array.ranges = malloc(sizeof(array.ranges[0]));
692 ABORT_ON(!array.ranges);
693 array.ranges[0].start = $1;
694 array.ranges[0].length = 1;
704 array.ranges = malloc(sizeof(array.ranges[0]));
705 ABORT_ON(!array.ranges);
706 array.ranges[0].start = $1;
707 array.ranges[0].length = $3 - $1 + 1;