returns HighLevelILFunction used to represent high level IL, or None if not loaded or it cannot be generated (read-only) .. note:: This function can be used to check if high level IL is available without generating it.
(self)
| 1153 | |
| 1154 | @property |
| 1155 | def hlil_if_available(self) -> Optional['highlevelil.HighLevelILFunction']: |
| 1156 | """ |
| 1157 | returns HighLevelILFunction used to represent high level IL, or None if not loaded or it cannot be generated |
| 1158 | (read-only) |
| 1159 | |
| 1160 | .. note:: This function can be used to check if high level IL is available without generating it. |
| 1161 | """ |
| 1162 | result = core.BNGetFunctionHighLevelILIfAvailable(self.handle) |
| 1163 | if not result: |
| 1164 | return None |
| 1165 | return highlevelil.HighLevelILFunction(self.arch, result, self) |
| 1166 | |
| 1167 | @property |
| 1168 | def pseudo_c(self) -> Optional['languagerepresentation.LanguageRepresentationFunction']: |
nothing calls this directly
no test coverage detected