<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Lasse,<div class=""><br class=""></div><div class="">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?</div><div class=""><br class=""></div><div class="">Your change to TypeSystemClang (which I assume removes the canonicalization of <span style="color: rgb(9, 46, 100);" class="">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.</span></div><div class=""><span style="color: rgb(9, 46, 100);" class=""><br class=""></span></div><div class=""><span style="color: rgb(9, 46, 100);" class="">Cheers,</span></div><div class=""><span style="color: rgb(9, 46, 100);" class="">- Raphael</span></div><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 2 Jun 2021, at 11:39, Lasse Folger via lldb-commits <<a href="mailto:lldb-commits@lists.llvm.org" class="">lldb-commits@lists.llvm.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span id="cid:f_kpf9kaor0"><0001-lldb-prevent-canonization-of-type-when-dereferencing.patch></span></div></blockquote></div><br class=""></div></body></html>