angr.analyses.decompiler.edits.results¶
- class angr.analyses.decompiler.edits.results.Refresh¶
Bases:
objectWhat a caller has to redo after an edit.
Lets a UI pick between re-rendering text, rebuilding the codegen AST, and a full re-decompilation instead of guessing.
text_stale_allmeans every cached decompilation’s rendered text is stale (a function rename changes call sites everywhere), but the caller should re-render lazily: eagerly re-rendering the whole cache would thrash its LRU.- __init__(text_stale=frozenset({}), text_stale_all=False, reanalyze=frozenset({}), redecompile=frozenset({}), function_list_dirty=False, disassembly_dirty=False)¶