Lines Matching defs:Severity
36 enum class Severity {
50 const char str[], std::size_t n, Severity severity = Severity::None)
59 Severity severity() const { return severity_; }
60 MessageFixedText &set_severity(Severity severity) {
65 return severity_ == Severity::Error || severity_ == Severity::Todo;
70 Severity severity_{Severity::None};
76 return MessageFixedText{str, n, Severity::Error};
80 return MessageFixedText{str, n, Severity::Warning};
84 return MessageFixedText{str, n, Severity::Portability};
88 return MessageFixedText{str, n, Severity::Because};
92 return MessageFixedText{str, n, Severity::Todo};
95 return MessageFixedText{str, n, Severity::None};
117 return severity_ == Severity::Error || severity_ == Severity::Todo;
119 Severity severity() const { return severity_; }
120 MessageFormattedText &set_severity(Severity severity) {
153 Severity severity_;
285 Severity severity() const;
286 Message &set_severity(Severity);
356 void AttachTo(Message &, std::optional<Severity> = std::nullopt);