text: #include <vcpkg/base/checks.h>
  #include <vcpkg/base/enums.h>
  
  namespace vcpkg::Enums
  {
      std::string nullvalue_to_string(const CStringView enum_name) { return Strings::format("%s_NULLVALUE", enum_name); }
  
      [[noreturn]] void nullvalue_used(const LineInfo& line_info, const CStringView enum_name)
      {
          Checks::exit_with_message(line_info, "NULLVALUE of enum %s was used", enum_name);
      }
  }
  