namhyung wrote: Also I think it generates variables for destination of pointers, not the source. For example, if we have `a->b->c`, what we need is variables for `a` and `b`. Usually it would already have one for `a`, so it can skip generating it (unless there's a difference like due to type cases), and it'd be enough to just generate one for `b`.
https://github.com/llvm/llvm-project/pull/81545 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits