0x59616e added a comment. It seems that people are not always using a plain pointer in `PointerUnion`. Sometimes they seem to use a custom smart pointer ? CHANGES SINCE LAST ACTION https://reviews.llvm.org/D125609/new/ https://reviews.llvm.org/D125609