This reverts commit 41b3088c3f33d712e3d2f64b66ae4eb701fa4bfb. Doesn't build on macOS, see comments on https://reviews.llvm.org/D103304
This reverts commit 41b3088c3f33d712e3d2f64b66ae4eb701fa4bfb. Doesn't build on macOS, see comments on https://reviews.llvm.org/D103304