diff options
| author | Markus Böck <markus.boeck02@gmail.com> | 2022-08-06 13:31:48 +0200 |
|---|---|---|
| committer | Markus Böck <markus.boeck02@gmail.com> | 2022-08-06 14:07:37 +0200 |
| commit | f7b73b7e8e6799d566abeb9954a0617e648b833e (patch) | |
| tree | a25d2536bf9d0c797b4c433371f2ff0bb3c94af7 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 1c5a50e32815a49a41d79ff529ca8611ee49c5c8 (diff) | |
[llvm] Remove uses of deprecated `std::iterator`
std::iterator has been deprecated in C++17 and some standard library implementations such as MS STL or libc++ emit deperecation messages when using the class.
Since LLVM has now switched to C++17 these will emit warnings on these implementations, or worse, errors in build configurations using -Werror.
This patch fixes these issues by replacing them with LLVMs own llvm::iterator_facade_base which offers a superset of functionality of std::iterator.
Differential Revision: https://reviews.llvm.org/D131320
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
