Change to add iterator and range accesor for the PHI nodes of basic block causes a build failure for
me on VS2015 (https://reviews.llvm.org/D33533)
It works on VS2017 so presumably this is a VS2015 limitation.
Removed the line to enable build. Is this required or is there an alternative way to implement it?