diff --git a/Framework/Core/include/Framework/ASoA.h b/Framework/Core/include/Framework/ASoA.h index fa9888a698790..3dc8f42651d5a 100644 --- a/Framework/Core/include/Framework/ASoA.h +++ b/Framework/Core/include/Framework/ASoA.h @@ -782,8 +782,9 @@ struct ColumnDataHolder { }; template -concept CanBind = requires(T&& t) { - { t.B::mColumnIterator }; +concept CanBind = requires(T&& t) +{ + {t.B::mColumnIterator}; }; template @@ -978,12 +979,11 @@ struct RowViewCore : public IP, C... { // error if constructor for the table or any other thing involving a missing // binding is preinstanciated. template - requires(CanBind) - decltype(auto) getDynamicBinding() + requires(CanBind) decltype(auto) getDynamicBinding() { static_assert(std::is_same_v(this)->mColumnIterator)), std::decay_t*>, "foo"); return &(static_cast(this)->mColumnIterator); - //return static_cast*>(nullptr); + // return static_cast*>(nullptr); } template