[Lldb-commits] Prevent type canonization when dereferencing

Raphael “Teemperor” Isemann via lldb-commits lldb-commits at lists.llvm.org
Wed Jun 2 04:15:27 PDT 2021


Hi Lasse,

the test from the patch passes for me even without your non-test changes. Not sure if you attached the wrong diff or it needs to be applied on a specific commit that is not ToT? Can you maybe try pushing your code to some git repo?

Your change to TypeSystemClang (which I assume removes the canonicalization of parent_qual_type) is from what I can see not actually changing the result value of `GetChildCompilerTypeAtIndex`. It looks like the return value for pointer types is computed independently from `parent_qual_type` without any canonicalization.

Cheers,
- Raphael

> On 2 Jun 2021, at 11:39, Lasse Folger via lldb-commits <lldb-commits at lists.llvm.org> wrote:
> 
> <0001-lldb-prevent-canonization-of-type-when-dereferencing.patch>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20210602/f040838f/attachment.html>


More information about the lldb-commits mailing list