@@ -207,7 +207,7 @@ def __init__(self, skip=None, backend='settrace'):
207207 self .skip = set (skip ) if skip else None
208208 self .breaks = {}
209209 self .fncache = {}
210- self ._executable_linenos_cache = {}
210+ self .executable_linenos_cache = {}
211211 self .frame_trace_lines_opcodes = {}
212212 self .frame_returning = None
213213 self .trace_opcodes = False
@@ -684,13 +684,13 @@ def set_break(self, filename, lineno, temporary=False, cond=None,
684684 line = linecache .getline (filename , lineno )
685685 if not line :
686686 return 'Line %s:%d does not exist' % (filename , lineno )
687- if filename not in self ._executable_linenos_cache :
687+ if filename not in self .executable_linenos_cache :
688688 source = '' .join (linecache .getlines (filename ))
689689 if source :
690690 with suppress (SyntaxError ):
691691 code = compile (source , filename , 'exec' )
692- self ._executable_linenos_cache [filename ] = _get_executable_linenos (code )
693- executable_lines = self ._executable_linenos_cache .get (filename )
692+ self .executable_linenos_cache [filename ] = _get_executable_linenos (code )
693+ executable_lines = self .executable_linenos_cache .get (filename )
694694 if executable_lines and lineno not in executable_lines :
695695 return 'Line %d has no code associated with it' % lineno
696696 self ._add_to_breaks (filename , lineno )
0 commit comments