Analyze a given island function, and creates a canonical representation for it. Args: blocks (list): ordered list of code blocks (as returned from searchIslands()) Return Value: IslandContext object representing the analyzed island
(self, blocks)
| 619 | |
| 620 | # Overridden base function |
| 621 | def analyzeIslandFunction(self, blocks): |
| 622 | """Analyze a given island function, and creates a canonical representation for it. |
| 623 | |
| 624 | Args: |
| 625 | blocks (list): ordered list of code blocks (as returned from searchIslands()) |
| 626 | |
| 627 | Return Value: |
| 628 | IslandContext object representing the analyzed island |
| 629 | """ |
| 630 | return self._logic.analyzeIslandFunction(blocks) |
| 631 | |
| 632 | # Overridden base function |
| 633 | def locateAnchorConsts(self, func_ea, const_set): |