angr.analyses.soot_class_hierarchy¶
- exception angr.analyses.soot_class_hierarchy.NoConcreteDispatch¶
Bases:
SootClassHierarchyError
- class angr.analyses.soot_class_hierarchy.SootClassHierarchy¶
Bases:
AnalysisGenerate complete hierarchy.
- __init__()¶
- init_hierarchy()¶
- has_super_class(cls)¶
- is_subclass_including(cls_child, cls_parent)¶
- is_subclass(cls_child, cls_parent)¶
- is_visible_method(cls, method)¶
- is_visible_class(cls_from, cls_to)¶
- get_super_classes(cls)¶
- get_super_classes_including(cls)¶
- get_implementers(interface)¶
- get_sub_interfaces_including(interface)¶
- get_sub_interfaces(interface)¶
- get_sub_classes(cls)¶
- get_sub_classes_including(cls)¶
- resolve_abstract_dispatch(cls, method)¶
- resolve_concrete_dispatch(cls, method)¶
- resolve_special_dispatch(method, container)¶
- resolve_invoke(invoke_expr, method, container)¶