================ @@ -1355,7 +1355,7 @@ class BlockPointerTypeLoc : public PointerLikeTypeLoc<BlockPointerTypeLoc, }; struct MemberPointerLocInfo : public PointerLikeLocInfo { - TypeSourceInfo *ClassTInfo; + void *QualifierData = nullptr; ---------------- erichkeane wrote:
Could we instead use one of LLVM's pointer union types? Ah, urgh, I see we're inheriting this from `NestedNameSpecifierLoc`. Its a shame we don't have a better 'thing' to store. I'm OK leaving a 'fixme' here instead. https://github.com/llvm/llvm-project/pull/130537 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits