Codechange: Replace old non-standard attributes with C++17/20 standard attributes.

This commit is contained in:
frosch
2024-01-31 21:03:17 +01:00
committed by frosch
parent 8a4f0c4b02
commit b1718478c8
79 changed files with 169 additions and 206 deletions

View File

@@ -10,12 +10,12 @@
#include "stdafx.h"
#include "error_func.h"
void NORETURN NotReachedError(int line, const char *file)
[[noreturn]] void NotReachedError(int line, const char *file)
{
FatalError("NOT_REACHED triggered at line {} of {}", line, file);
}
void NORETURN AssertFailedError(int line, const char *file, const char *expression)
[[noreturn]] void AssertFailedError(int line, const char *file, const char *expression)
{
FatalError("Assertion failed at line {} of {}: {}", line, file, expression);
}