MCPcopy Create free account
hub / github.com/fabioz/PyDev.Debugger / request_smart_step_into

Method request_smart_step_into

_pydevd_bundle/pydevd_api.py:266–273  ·  view source on GitHub ↗
(self, py_db, seq, thread_id, offset, child_offset)

Source from the content-addressed store, hash-verified

264 sys.stderr.write("Can't make tasklet step command: %s\n" % (thread_id,))
265
266 def request_smart_step_into(self, py_db, seq, thread_id, offset, child_offset):
267 t = pydevd_find_thread_by_id(thread_id)
268 if t:
269 py_db.post_method_as_internal_command(
270 thread_id, internal_smart_step_into, thread_id, offset, child_offset, set_additional_thread_info=set_additional_thread_info
271 )
272 elif thread_id.startswith("__frame__:"):
273 sys.stderr.write("Can't set next statement in tasklet: %s\n" % (thread_id,))
274
275 def request_smart_step_into_by_func_name(self, py_db, seq, thread_id, line, func_name):
276 # Same thing as set next, just with a different cmd id.

Callers 2

cmd_smart_step_intoMethod · 0.80
on_stepin_requestMethod · 0.80

Calls 3

pydevd_find_thread_by_idFunction · 0.90
writeMethod · 0.45

Tested by

no test coverage detected