klimek added a comment.

> I currently see the following ways forward:

> 

> 1. Extend this patch to cover also "throw", fixing case B)

> 2. Do 1) plus loop over the whole body to also fix case C)

> 3. Drop this patch and instead remove unreachable blocks after the whole CFG 
> has been generated (by mark-and-sweep), fixing B), C) and D)


How would that work in a way that we don't lose the unreachable warnings that 
are actually correct?


http://reviews.llvm.org/D13973



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to