MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / get_bpbynumber

Method get_bpbynumber

tools/python-3.11.9-amd64/Lib/bdb.py:474–492  ·  view source on GitHub ↗

Return a breakpoint by its index in Breakpoint.bybpnumber. For invalid arg values or if the breakpoint doesn't exist, raise a ValueError.

(self, arg)

Source from the content-addressed store, hash-verified

472 return None
473
474 def get_bpbynumber(self, arg):
475 """Return a breakpoint by its index in Breakpoint.bybpnumber.
476
477 For invalid arg values or if the breakpoint doesn't exist,
478 raise a ValueError.
479 """
480 if not arg:
481 raise ValueError('Breakpoint number expected')
482 try:
483 number = int(arg)
484 except ValueError:
485 raise ValueError('Non-numeric breakpoint number %s' % arg) from None
486 try:
487 bp = Breakpoint.bpbynumber[number]
488 except IndexError:
489 raise ValueError('Breakpoint number %d out of range' % number) from None
490 if bp is None:
491 raise ValueError('Breakpoint %d already deleted' % number)
492 return bp
493
494 def get_break(self, filename, lineno):
495 """Return True if there is a breakpoint for filename:lineno."""

Callers 7

clear_bpbynumberMethod · 0.95
do_commandsMethod · 0.80
do_enableMethod · 0.80
do_disableMethod · 0.80
do_conditionMethod · 0.80
do_ignoreMethod · 0.80
do_clearMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected