MCPcopy Index your code
hub / github.com/python/cpython / _get_idxs

Method _get_idxs

Lib/_pyrepl/readline.py:516–523  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

514 return self.get_reader().get_unicode()
515
516 def _get_idxs(self) -> tuple[int, int]:
517 start = cursor = self.get_reader().pos
518 buf = self.get_line_buffer()
519 for i in range(cursor - 1, -1, -1):
520 if buf[i] in self.get_completer_delims():
521 break
522 start = i
523 return start, cursor
524
525 def get_begidx(self) -> int:
526 return self._get_idxs()[0]

Callers 2

get_begidxMethod · 0.95
get_endidxMethod · 0.95

Calls 3

get_readerMethod · 0.95
get_line_bufferMethod · 0.95
get_completer_delimsMethod · 0.95

Tested by

no test coverage detected