LegalizeAdulthood added a comment.

This whole check seems weird to me.  I mean, almost every use of a standard 
container could throw `std::bad_alloc` but we don't insist on a local `catch` 
for `bad_alloc` at every possible throwing call site.

Why would we assume that every call site of `stoi` or `stod` **must** have an 
exception handler immediately around it?  It's perfectly acceptable for an 
application to handle this at an outer scope that can't be detected by 
clang-tidy.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D128697/new/

https://reviews.llvm.org/D128697

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

Reply via email to