We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 991400b commit 2f13d7eCopy full SHA for 2f13d7e
1 file changed
Framework/Core/include/Framework/AnalysisHelpers.h
@@ -573,7 +573,10 @@ struct OutputObj {
573
574
template <typename T>
575
concept is_outputobj = requires(T t) {
576
- &T::setObject;
+ &T::setHash;
577
+ &T::spec;
578
+ &T::ref;
579
+ requires std::same_as<decltype(t.operator->()), typename T::obj_t*>;
580
requires std::same_as<decltype(t.object), std::shared_ptr<typename T::obj_t>>;
581
};
582
0 commit comments