NeKon69 wrote: I might have misunderstood some of the feedback, so let me know if I got anything wrong. What I changed: - I now skip reporting that `lifetimebound` can't be applied to constructor parameters due to the return type not being able to carry origins completely. - I now call `hasOrigins()` normally for return types. I haven't added the stricter warning for auditing yet, since I couldn't decide on the design. Should it be a new diagnostic, or just a parameter that enables stricter warnings (e.g. the same we do for tu analysis)?
https://github.com/llvm/llvm-project/pull/203767 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
