Precise interprocedural dataflow analysis via graph reachability | Synapse