[PATCH] D74676: OpaquePtr: IRBuilder: Add deprecated attribute on CreateCall methods

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 16 22:43:05 PDT 2020


efriedma added a comment.

Deprecating the APIs as an extra step is basically useless; most projects either build with -Werror or don't pay attention to warnings.  Probably very few projects in the middle that would actually be helped.  I'd be in favor of just zapping them.  If you really think the error for downstream projects needs to be extra-clear, you could provide "= delete" overloads, I guess.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D74676





More information about the llvm-commits mailing list