From 145574fa2d2bb88ec00f35ca296124730b1a9e9b Mon Sep 17 00:00:00 2001 From: Stella Laurenzo Date: Thu, 7 Apr 2022 18:10:31 -0700 Subject: [PATCH] NFC: Eliminate warning for unused type alias FnTraitsT in release builds. Differential Revision: https://reviews.llvm.org/D123351 --- mlir/include/mlir/IR/PatternMatch.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mlir/include/mlir/IR/PatternMatch.h b/mlir/include/mlir/IR/PatternMatch.h index 478fa2a..aa67709 100644 --- a/mlir/include/mlir/IR/PatternMatch.h +++ b/mlir/include/mlir/IR/PatternMatch.h @@ -1089,10 +1089,9 @@ LogicalResult verifyAsArgs(PatternRewriter &rewriter, ArrayRef values, template void assertArgs(PatternRewriter &rewriter, ArrayRef values, std::index_sequence) { - using FnTraitsT = llvm::function_traits; - // We only want to do verification in debug builds, same as with `assert`. #if LLVM_ENABLE_ABI_BREAKING_CHECKS + using FnTraitsT = llvm::function_traits; auto errorFn = [&](const Twine &msg) -> LogicalResult { llvm::report_fatal_error(msg); }; -- 2.7.4