From 1cd84be17aab8fecc2dbac8870cc89935feb2f66 Mon Sep 17 00:00:00 2001 From: Haojian Wu Date: Fri, 24 Apr 2020 14:02:58 +0200 Subject: [PATCH] [mlir] Add missing llvm::iterator_facade_base<...>::operator++ for UseIterator; This would fix our internal build. --- mlir/include/mlir/IR/Operation.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mlir/include/mlir/IR/Operation.h b/mlir/include/mlir/IR/Operation.h index f715ac5..e49be55 100644 --- a/mlir/include/mlir/IR/Operation.h +++ b/mlir/include/mlir/IR/Operation.h @@ -508,6 +508,8 @@ public: /// use. explicit UseIterator(Operation *op, bool end = false); + using llvm::iterator_facade_base::operator++; UseIterator &operator++(); OpOperand *operator->() const { return use.getOperand(); } OpOperand &operator*() const { return *use.getOperand(); } -- 2.7.4