Author: Lei Zhang Date: 2020-10-20T13:04:02-04:00 New Revision: f2a06875b604c00cbe96e54363f4f5d28935d610
URL: https://github.com/llvm/llvm-project/commit/f2a06875b604c00cbe96e54363f4f5d28935d610 DIFF: https://github.com/llvm/llvm-project/commit/f2a06875b604c00cbe96e54363f4f5d28935d610.diff LOG: Wrap CfgTraitsFor in namespace llvm to please GCC 5 Added: Modified: mlir/include/mlir/IR/Dominance.h Removed: ################################################################################ diff --git a/mlir/include/mlir/IR/Dominance.h b/mlir/include/mlir/IR/Dominance.h index 24d718362e13..7b41f8b0896d 100644 --- a/mlir/include/mlir/IR/Dominance.h +++ b/mlir/include/mlir/IR/Dominance.h @@ -45,10 +45,11 @@ class CfgTraits : public llvm::CfgTraits<CfgTraitsBase, CfgTraits> { } // namespace mlir -template <> -struct llvm::CfgTraitsFor<mlir::Block> { +namespace llvm { +template <> struct CfgTraitsFor<mlir::Block> { using CfgTraits = mlir::CfgTraits; }; +} // namespace llvm extern template class llvm::DominatorTreeBase<mlir::Block, false>; extern template class llvm::DominatorTreeBase<mlir::Block, true>; _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits