INNER CODE UNIT · C

s

lh3/bedtk · cgranges.c:192

		s = r->x, e = (r->x&0xffffffff00000000ULL) | r->y;
		if (s <= en) {
			en = en > e? en : e;
		} else {
			if (en > st) {
				if (n != i) {
					cr_intv_t *p = &cr->r[n++];
					p->x = st, p->y = (uint32_t)en, p->rev = 0, p->label = -1;
				} else ++n;
			}
			st = s, en = e;
		}
	}
	if (n != i) {
		cr_intv_t *p = &cr->r[n++];
		p->x = st, p->y = (uint32_t)en, p->rev = 0, p->label = -1;
	} else ++n;
	n_less = cr->n_r - n;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…