abrachet added a comment.

> I haven't updated all ignored instances of fs::remove, I therefore can't mark 
> it LLVM_NODISCARD for now.

I think I remember reading that casting a `[[nodiscard]]` functions return to 
void was broken on some compilers, ie still warns. You cast `fs::remove` to 
void a lot here which is a great way to show intent (I wish we mentioned this 
in the style guide) but if I'm not just making this up, it might not be worth 
the trouble to give `fs::remove` the nodiscard attribute. Maybe something to 
look into if you ever do this.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D65545



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

Reply via email to