Lines Matching defs:range
781 _PyLineTable_InitAddressRange(const char *linetable, Py_ssize_t length, int firstlineno, PyCodeAddressRange *range)
783 range->opaque.lo_next = (const uint8_t *)linetable;
784 range->opaque.limit = range->opaque.lo_next + length;
785 range->ar_start = -1;
786 range->ar_end = 0;
787 range->opaque.computed_line = firstlineno;
788 range->ar_line = -1;
1007 _PyLineTable_PreviousAddressRange(PyCodeAddressRange *range)
1009 if (range->ar_start <= 0) {
1012 retreat(range);
1013 assert(range->ar_end > range->ar_start);
1018 _PyLineTable_NextAddressRange(PyCodeAddressRange *range)
1020 if (at_end(range)) {
1023 advance(range);
1024 assert(range->ar_end > range->ar_start);
1029 _PyLineTable_StartsLine(PyCodeAddressRange *range)
1031 if (range->ar_start <= 0) {
1034 const uint8_t *ptr = range->opaque.lo_next;