Skip to content

Commit f2a0687

Browse files
committed
Wrap CfgTraitsFor in namespace llvm to please GCC 5
1 parent 91dc545 commit f2a0687

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

mlir/include/mlir/IR/Dominance.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,11 @@ class CfgTraits : public llvm::CfgTraits<CfgTraitsBase, CfgTraits> {
4545

4646
} // namespace mlir
4747

48-
template <>
49-
struct llvm::CfgTraitsFor<mlir::Block> {
48+
namespace llvm {
49+
template <> struct CfgTraitsFor<mlir::Block> {
5050
using CfgTraits = mlir::CfgTraits;
5151
};
52+
} // namespace llvm
5253

5354
extern template class llvm::DominatorTreeBase<mlir::Block, false>;
5455
extern template class llvm::DominatorTreeBase<mlir::Block, true>;

0 commit comments

Comments
 (0)