MCPcopy Create free account
hub / github.com/codehasan/dex2c / clear_path

Function clear_path

androguard/decompiler/dad/dataflow.py:163–188  ·  view source on GitHub ↗

Check that the path from loc1 to loc2 is clear. We have to check that there is no side effect between the two location points. We also have to check that the variable `reg` is not redefined along one of the possible pathes from loc1 to loc2.

(graph, reg, loc1, loc2)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

register_propagationFunction · 0.85

Calls 3

build_pathFunction · 0.90
clear_path_nodeFunction · 0.85
get_node_from_locMethod · 0.45

Tested by

no test coverage detected