summaryrefslogtreecommitdiff
path: root/src/buildtool/build_engine/expression/configuration.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/build_engine/expression/configuration.hpp')
-rw-r--r--src/buildtool/build_engine/expression/configuration.hpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/buildtool/build_engine/expression/configuration.hpp b/src/buildtool/build_engine/expression/configuration.hpp
index ec00bb4a..15f8c379 100644
--- a/src/buildtool/build_engine/expression/configuration.hpp
+++ b/src/buildtool/build_engine/expression/configuration.hpp
@@ -126,9 +126,10 @@ class Configuration {
}
template <class T>
- requires(Expression::IsValidType<T>() or std::is_same_v<T, ExpressionPtr>)
- [[nodiscard]] auto Update(std::string const& name, T const& value) const
- -> Configuration {
+ requires(Expression::IsValidType<T>() or
+ std::is_same_v<T, ExpressionPtr>)
+ [[nodiscard]] auto Update(std::string const& name,
+ T const& value) const -> Configuration {
auto update = Expression::map_t::underlying_map_t{};
update.emplace(name, value);
return Configuration{Expression::map_t{expr_, update}};