aboutsummaryrefslogtreecommitdiff
path: root/src/checker.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2024-06-25 09:36:59 +0100
committergingerBill <bill@gingerbill.org>2024-06-25 09:36:59 +0100
commitc0987394840d63fae627c1623ea2661c31adc9b9 (patch)
tree8dbd46c1512fd072481d10096dfa7b6082ff79f3 /src/checker.cpp
parente42029c5ed8543f65077bd92e0db88aa4c68c5a4 (diff)
Remove `@(warning)` and `#warning(...)`
Diffstat (limited to 'src/checker.cpp')
-rw-r--r--src/checker.cpp14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/checker.cpp b/src/checker.cpp
index 4945b3810..fdf5a8b7d 100644
--- a/src/checker.cpp
+++ b/src/checker.cpp
@@ -3493,20 +3493,6 @@ gb_internal DECL_ATTRIBUTE_PROC(proc_decl_attribute) {
error(elem, "Expected a string value for '%.*s'", LIT(name));
}
return true;
- } else if (name == "warning") {
- ExactValue ev = check_decl_attribute_value(c, value);
-
- if (ev.kind == ExactValue_String) {
- String msg = ev.value_string;
- if (msg.len == 0) {
- error(elem, "Warning message cannot be an empty string");
- } else {
- ac->warning_message = msg;
- }
- } else {
- error(elem, "Expected a string value for '%.*s'", LIT(name));
- }
- return true;
} else if (name == "require_results") {
if (value != nullptr) {
error(elem, "Expected no value for '%.*s'", LIT(name));