Summary: Now the domain can reason about `&` and `*` too. When recording `&` between two locations also record a back-edge `*`, and vice-versa. Reviewed By: mbouaziz Differential Revision: D10509335 fbshipit-source-id: 8091b6ec0