Returns the debugging symbols for a module. The symbols are automatically loaded when needed. @rtype: list of tuple( str, int, int ) @return: List of symbols. Each symbol is represented by a tuple that contains: - Symbol name
(self)
| 503 | self.__symbols = list() |
| 504 | |
| 505 | def get_symbols(self): |
| 506 | """ |
| 507 | Returns the debugging symbols for a module. |
| 508 | The symbols are automatically loaded when needed. |
| 509 | |
| 510 | @rtype: list of tuple( str, int, int ) |
| 511 | @return: List of symbols. |
| 512 | Each symbol is represented by a tuple that contains: |
| 513 | - Symbol name |
| 514 | - Symbol memory address |
| 515 | - Symbol size in bytes |
| 516 | """ |
| 517 | if not self.__symbols: |
| 518 | self.load_symbols() |
| 519 | return list(self.__symbols) |
| 520 | |
| 521 | def iter_symbols(self): |
| 522 | """ |
nothing calls this directly
no test coverage detected