[Lldb-commits] [clang] [clang-tools-extra] [lldb] Reland: [clang] preserve class type sugar when taking pointer to member (PR #132401)

Nico Weber via lldb-commits lldb-commits at lists.llvm.org
Wed Mar 26 11:42:16 PDT 2025


nico wrote:

> Thanks, this will be fixed here: #133113

That also fixes an `Assertion `!isNull() && "Cannot retrieve a NULL type pointer"' failed.` we started seeing after this here landed (repro: https://issues.chromium.org/issues/406497227#comment3)

It'd be good if we could either land that soon or revert this here until the follow-up is ready, to keep HEAD green. (#133113 looks kind of involved, so maybe reverting first is safer? You'll need:

```
% git revert 960615954e4cb3150ae4a479fa7f9d0d17035eea
% git revert 5999be0f4770e9dd0f88ee9051a37119c8f5a1e4
% git revert 45270853192db53022ccadf4767999af4fe4e332
% git revert 14f7bd63b95d0f61a6f47119ac66398ca230559a
```

to also revert the existing 3 follow-ups, else you'll get conflicts.)

https://github.com/llvm/llvm-project/pull/132401


More information about the lldb-commits mailing list