Skip to content

Commit d78dfb2

Browse files
fix windows build
1 parent 85f83e0 commit d78dfb2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

mlir/lib/Transforms/Utils/DialectConversion.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ struct ConversionValueMapping {
174174

175175
/// Map a value vector to the one provided.
176176
template <typename OldVal, typename NewVal>
177-
std::enable_if_t<IsValueVector<OldVal>{} && IsValueVector<NewVal>{}>
177+
std::enable_if_t<IsValueVector<OldVal>::value && IsValueVector<NewVal>::value>
178178
map(OldVal &&oldVal, NewVal &&newVal) {
179179
LLVM_DEBUG({
180180
ValueVector next(newVal);
@@ -194,7 +194,8 @@ struct ConversionValueMapping {
194194

195195
/// Map a value vector or single value to the one provided.
196196
template <typename OldVal, typename NewVal>
197-
std::enable_if_t<!IsValueVector<OldVal>{} || !IsValueVector<NewVal>{}>
197+
std::enable_if_t<!IsValueVector<OldVal>::value ||
198+
!IsValueVector<NewVal>::value>
198199
map(OldVal &&oldVal, NewVal &&newVal) {
199200
if constexpr (IsValueVector<OldVal>{}) {
200201
map(std::forward<OldVal>(oldVal), ValueVector{newVal});

0 commit comments

Comments
 (0)