Interprocedural aliasing in the presence of pointers | Synapse