[mlir] Fix unqualified call to 'std::move' in TransformOps.cpp
/data/llvm-project/mlir/lib/Dialect/Transform/IR/TransformOps.cpp:230:35: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
patterns.try_emplace(attr, [f = move(fn)](RewritePatternSet &patternSet) {
^
std::
1 error generated.
This commit is contained in:
parent
4b48063b52
commit
cd8cdbd915
@ -227,7 +227,7 @@ void transform::PatternRegistry::registerPatterns(
|
||||
StringRef identifier, PopulatePatternsWithBenefitFn &&fn) {
|
||||
StringAttr attr = builder.getStringAttr(identifier);
|
||||
assert(!patterns.contains(attr) && "patterns identifier is already in use");
|
||||
patterns.try_emplace(attr, [f = move(fn)](RewritePatternSet &patternSet) {
|
||||
patterns.try_emplace(attr, [f = std::move(fn)](RewritePatternSet &patternSet) {
|
||||
f(patternSet, /*benefit=*/1);
|
||||
});
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user