diff --git a/mlir/include/mlir/Analysis/SliceAnalysis.h b/mlir/include/mlir/Analysis/SliceAnalysis.h --- a/mlir/include/mlir/Analysis/SliceAnalysis.h +++ b/mlir/include/mlir/Analysis/SliceAnalysis.h @@ -41,6 +41,7 @@ using TransitiveFilter = SliceOptions::TransitiveFilter; struct BackwardSliceOptions : public SliceOptions { + using SliceOptions::SliceOptions; /// When omitBlockArguments is true, the backward slice computation omits /// traversing any block arguments. When omitBlockArguments is false, the /// backward slice computation traverses block arguments and asserts that the