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