Analyze a given function, and creates a canonical representation for it. Args: func_ea (int): effective address of the wanted function src_mode (bool): True iff analyzing a self-compiled source file, otherwise analyzing a binary function Return Value:
(self, func_ea, src_mode)
| 592 | |
| 593 | # Overridden base function |
| 594 | def analyzeFunction(self, func_ea, src_mode): |
| 595 | """Analyze a given function, and creates a canonical representation for it. |
| 596 | |
| 597 | Args: |
| 598 | func_ea (int): effective address of the wanted function |
| 599 | src_mode (bool): True iff analyzing a self-compiled source file, otherwise analyzing a binary function |
| 600 | |
| 601 | Return Value: |
| 602 | FunctionContext object representing the analyzed function |
| 603 | """ |
| 604 | return self._logic.analyzeFunction(func_ea, src_mode) |
| 605 | |
| 606 | # Overridden base function |
| 607 | def searchIslands(self, func_ea, range_start, range_end): |
no outgoing calls
no test coverage detected