felipepiovezan wrote: > ~Note that this also influences Swift. The new labels will also be available > in Swift. I hope this might also be useful for Swift to improve debugging > experience, and hence is actually a good thing?~ > > > > ~Not sure, though. If you want, I could also skip emitting those labels for > Swift.~ > > > > ~CC @adrian-prantl~ > > > > Nevermind, I got confused. This code path does not influence Swift, afaict
Yup, Swift bypasses the problem by not having a common entry point for all continuation points; instead, the continuation is always the start of a unique function with a line table entry that also points to the correct line number. https://github.com/llvm/llvm-project/pull/141937 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits