Skip to content

Commit 2f13d7e

Browse files
committed
fix OutputObj identification concept
1 parent 991400b commit 2f13d7e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Framework/Core/include/Framework/AnalysisHelpers.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,10 @@ struct OutputObj {
573573

574574
template <typename T>
575575
concept is_outputobj = requires(T t) {
576-
&T::setObject;
576+
&T::setHash;
577+
&T::spec;
578+
&T::ref;
579+
requires std::same_as<decltype(t.operator->()), typename T::obj_t*>;
577580
requires std::same_as<decltype(t.object), std::shared_ptr<typename T::obj_t>>;
578581
};
579582

0 commit comments

Comments
 (0)