44 virtual std::string
name()
const = 0;
88 virtual void to_json(nlohmann::json& j)
const = 0;
102 const char*
what() const noexcept
override {
103 return message_.c_str();
112 std::string message_;
118 const char*
what() const noexcept
override {
119 return message_.c_str();
Definition pass_report_consumer.h:9
Note: Even though the class references unique_ptr, it will never delete an SDFG it has a reference to...
Definition structured_sdfg_builder.h:44
Definition function_builder.h:10