Summary: Use same code for deciding whether two accesses conflict across java/clang, by adapting that of the clang version. Eliminate/simplify some code. Reviewed By: mbouaziz, jberdine Differential Revision: D10217383 fbshipit-source-id: dc0986d05