MCPcopy Index your code
hub / github.com/RustPython/RustPython / _get_idxs

Method _get_idxs

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

Source from the content-addressed store, hash-verified

493 return self.get_reader().get_unicode()
494
495 def _get_idxs(self) -> tuple[int, int]:
496 start = cursor = self.get_reader().pos
497 buf = self.get_line_buffer()
498 for i in range(cursor - 1, -1, -1):
499 if buf[i] in self.get_completer_delims():
500 break
501 start = i
502 return start, cursor
503
504 def get_begidx(self) -> int:
505 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