MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / update_analysis

Method update_analysis

python/binaryview.py:4915–4926  ·  view source on GitHub ↗

``update_analysis`` asynchronously starts the analysis process and returns immediately. **Usage**: Call ``update_analysis`` after making changes that could affect the analysis results, such as adding or modifying functions. This ensures that the analysis is updated to reflect the latest ch

(self)

Source from the content-addressed store, hash-verified

4913 core.BNSetFunctionAnalysisUpdateDisabled(self.handle, disabled)
4914
4915 def update_analysis(self) -> None:
4916 """
4917 ``update_analysis`` asynchronously starts the analysis process and returns immediately.
4918
4919 **Usage**:
4920 Call ``update_analysis`` after making changes that could affect the analysis results, such as adding or modifying
4921 functions. This ensures that the analysis is updated to reflect the latest changes. The analysis runs in the background,
4922 allowing other operations to continue.
4923
4924 :rtype: None
4925 """
4926 core.BNUpdateAnalysis(self.handle)
4927
4928 def update_analysis_and_wait(self) -> None:
4929 """

Callers 7

request_debug_reportMethod · 0.45
runMethod · 0.45
startFullAnalysisMethod · 0.45
actionMethod · 0.45
actionMethod · 0.45
insert_workflowFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected