summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2021-03-12 09:46:01 +0000
committerArne Juul <arnej@verizonmedia.com>2021-03-12 09:46:01 +0000
commit0db70b8cb6f7db9af2950c7eef1f81801479b270 (patch)
treef0c6a1429428ec83bfcef801fe1d1d48efc9f5f1
parentf44d2312cf0b6ab36612f573580feb627c509012 (diff)
use std::forward on function
-rw-r--r--eval/src/vespa/eval/eval/cell_type.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/eval/src/vespa/eval/eval/cell_type.h b/eval/src/vespa/eval/eval/cell_type.h
index 467f67c1348..9036188bad3 100644
--- a/eval/src/vespa/eval/eval/cell_type.h
+++ b/eval/src/vespa/eval/eval/cell_type.h
@@ -159,7 +159,7 @@ struct TypifyCellMeta {
}
abort();
} else {
- return resolve(value.not_scalar(), f);
+ return resolve(value.not_scalar(), std::forward<F>(f));
}
}
template <typename F> static decltype(auto) resolve(CellMetaNotScalar value, F &&f) {
@@ -176,7 +176,7 @@ struct TypifyCellMeta {
}
abort();
} else {
- return resolve(value.not_scalar(), f);
+ return resolve(value.not_scalar(), std::forward<F>(f));
}
}
template <typename F> static decltype(auto) resolve(LimitedCellMetaNotScalar value, F &&f) {