File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -38,10 +38,10 @@ using EnvPhase = Environment::Phase;
3838
3939class ValidationError : public std ::runtime_error {
4040private:
41- static auto build_message (const std::string& msg) noexcept -> std::string;
41+ static auto build_message (std::string_view msg) noexcept -> std::string;
4242
4343public:
44- explicit ValidationError (const std::string& msg)
44+ explicit ValidationError (const std::string_view msg)
4545 : std::runtime_error(build_message(msg)) {}
4646};
4747
@@ -56,7 +56,7 @@ inline void print_debug_backtrace() {
5656}
5757#endif
5858
59- constexpr inline void validate ([[maybe_unused]] bool condition, [[maybe_unused]] const std::string& message) {
59+ constexpr inline void validate ([[maybe_unused]] bool condition, [[maybe_unused]] const std::string_view message) {
6060 if constexpr (runtime_validation) { // NOLINT
6161 if (!condition) {
6262#ifdef __linux__
Original file line number Diff line number Diff line change 1010
1111namespace reactor {
1212
13- auto ValidationError::build_message (const std::string& msg) noexcept -> std::string {
13+ auto ValidationError::build_message (const std::string_view msg) noexcept -> std::string {
1414 std::stringstream string_stream;
1515 string_stream << " Validation Error! \" " << msg << " \" " ;
1616 return string_stream.str ();
You can’t perform that action at this time.
0 commit comments