lebedev.ri added a comment.

How about also matching on call to functions with no-return attribute?
i.e.

  [[noreturn]] my_die();
  void do_stuff();
  
  void fn(int x) {
    if(!x)
      my_die();
    else // <- since `my_die()` will never return, `else` is not really needed.
      do_stuff();
  }


Repository:
  rCTE Clang Tools Extra

https://reviews.llvm.org/D40505



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

Reply via email to