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

Method iter_symbols

pydevd_attach_to_process/winappdbg/module.py:521–536  ·  view source on GitHub ↗

Returns an iterator for the debugging symbols in a module, in no particular order. The symbols are automatically loaded when needed. @rtype: iterator of tuple( str, int, int ) @return: Iterator of symbols. Each symbol is represented by a tuple t

(self)

Source from the content-addressed store, hash-verified

519 return list(self.__symbols)
520
521 def iter_symbols(self):
522 """
523 Returns an iterator for the debugging symbols in a module,
524 in no particular order.
525 The symbols are automatically loaded when needed.
526
527 @rtype: iterator of tuple( str, int, int )
528 @return: Iterator of symbols.
529 Each symbol is represented by a tuple that contains:
530 - Symbol name
531 - Symbol memory address
532 - Symbol size in bytes
533 """
534 if not self.__symbols:
535 self.load_symbols()
536 return self.__symbols.__iter__()
537
538 def resolve_symbol(self, symbol, bCaseSensitive=False):
539 """

Callers 4

resolve_symbolMethod · 0.95
get_symbol_at_addressMethod · 0.95
get_symbolsMethod · 0.45
iter_symbolsMethod · 0.45

Calls 2

load_symbolsMethod · 0.95
__iter__Method · 0.45

Tested by

no test coverage detected