/freebsd-current/contrib/ntp/sntp/libopts/ |
H A D | stdnoreturn.in.h | 20 #ifndef noreturn 33 __declspec (noreturn) void abort (void); 34 "#define noreturn _Noreturn" would cause this declaration to be rewritten 36 __declspec (__declspec (noreturn)) void abort (void); 39 void __cdecl abort (void) __attribute__ ((noreturn)); 40 "#define noreturn _Noreturn" would cause this declaration to be rewritten 44 Instead, define noreturn to empty, so that such declarations are rewritten to 48 respectively. This gives up on noreturn's advice to the compiler but at 50 # define noreturn /*empty*/ macro 52 # define noreturn _Noretur macro [all...] |
H A D | _Noreturn.h | 6 # define _Noreturn __declspec (noreturn)
|
/freebsd-current/include/ |
H A D | stdnoreturn.h | 33 #ifndef noreturn 36 #define noreturn _Noreturn macro 38 #endif /* !noreturn */
|
/freebsd-current/contrib/llvm-project/clang/lib/Headers/ |
H A D | stdnoreturn.h | 1 /*===---- stdnoreturn.h - Standard header for noreturn macro ---------------=== 13 #define noreturn _Noreturn macro 18 /* The noreturn macro is deprecated in C23. We do not mark it as such because 21 followed by code that writes [[noreturn]]. The issue with such code is not 22 with the attribute, or the use of 'noreturn', but the inclusion of the
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/TableGen/ |
H A D | Error.h | 25 [[noreturn]] void PrintFatalNote(const Twine &Msg); 26 [[noreturn]] void PrintFatalNote(ArrayRef<SMLoc> ErrorLoc, const Twine &Msg); 27 [[noreturn]] void PrintFatalNote(const Record *Rec, const Twine &Msg); 28 [[noreturn]] void PrintFatalNote(const RecordVal *RecVal, const Twine &Msg); 40 [[noreturn]] void PrintFatalError(const Twine &Msg); 41 [[noreturn]] void PrintFatalError(ArrayRef<SMLoc> ErrorLoc, const Twine &Msg); 42 [[noreturn]] void PrintFatalError(const Record *Rec, const Twine &Msg); 43 [[noreturn]] void PrintFatalError(const RecordVal *RecVal, const Twine &Msg);
|
/freebsd-current/sys/contrib/libsodium/src/libsodium/include/sodium/ |
H A D | core.h | 22 __attribute__ ((noreturn));
|
/freebsd-current/contrib/tcpdump/ |
H A D | funcattrs.h | 51 #if __has_attribute(noreturn) \ 57 * Compiler with support for __attribute((noreturn)), or GCC 2.5 and 63 #define NORETURN __attribute((noreturn)) 75 #define NORETURN_FUNCPTR __attribute((noreturn)) 80 * It doesn't allow __declspec(noreturn) to be applied to function 83 #define NORETURN __declspec(noreturn)
|
/freebsd-current/contrib/llvm-project/libcxx/include/__utility/ |
H A D | unreachable.h | 28 [[noreturn]] _LIBCPP_HIDE_FROM_ABI inline void unreachable() { __libcpp_unreachable(); }
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | ErrorHandling.h | 71 [[noreturn]] void report_fatal_error(const char *reason, 73 [[noreturn]] void report_fatal_error(StringRef reason, 75 [[noreturn]] void report_fatal_error(const Twine &reason, 114 [[noreturn]] void report_bad_alloc_error(const char *Reason, 120 [[noreturn]] void
|
H A D | Process.h | 216 [[noreturn]] static void Exit(int RetCode, bool NoCleanup = false); 219 [[noreturn]] static void ExitNoCleanup(int RetCode);
|
/freebsd-current/usr.bin/kyua/utils/ |
H A D | defs.hpp | 39 #define UTILS_NORETURN __attribute__((noreturn))
|
/freebsd-current/contrib/libfido2/openbsd-compat/ |
H A D | err.h | 18 __declspec(noreturn) 20 __attribute__((noreturn)) 39 __declspec(noreturn) 41 __attribute__((noreturn))
|
/freebsd-current/contrib/libarchive/cat/ |
H A D | bsdcat_platform.h | 60 #define __LA_NORETURN __declspec(noreturn)
|
/freebsd-current/contrib/libarchive/cpio/ |
H A D | cpio_platform.h | 62 #define __LA_NORETURN __declspec(noreturn)
|
/freebsd-current/contrib/libarchive/unzip/ |
H A D | bsdunzip_platform.h | 60 #define __LA_NORETURN __declspec(noreturn)
|
/freebsd-current/contrib/ntp/sntp/libopts/autoopts/ |
H A D | project.h | 81 #define lo_noreturn __declspec(noreturn) 83 #define lo_noreturn noreturn
|
/freebsd-current/kerberos5/include/ |
H A D | krb5-types.h | 45 #if __has_extension(noreturn) || KRB5TYPES_REQUIRE_GNUC(3,1,0) 46 #define HEIMDAL_NORETURN_ATTRIBUTE __attribute__((noreturn))
|
/freebsd-current/usr.bin/patch/ |
H A D | util.h | 47 void my_exit(int) __attribute__((noreturn));
|
/freebsd-current/contrib/xz/src/common/ |
H A D | tuklib_common.h | 60 // We cannot use "noreturn" as the macro name because then C23 code that 61 // uses [[noreturn]] would break as it would expand to [[ [[noreturn]] ]]. 64 // to work in all cases. The [[noreturn]] syntax is the most limiting, it 74 # define tuklib_attr_noreturn [[noreturn]] 80 # define tuklib_attr_noreturn __declspec(noreturn)
|
/freebsd-current/contrib/libpcap/pcap/ |
H A D | funcattrs.h | 243 #if __has_attribute(noreturn) \ 249 * Compiler with support for __attribute((noreturn)), or GCC 2.5 and 255 #define PCAP_NORETURN __attribute((noreturn)) 256 #define PCAP_NORETURN_DEF __attribute((noreturn)) 261 #define PCAP_NORETURN __declspec(noreturn)
|
/freebsd-current/usr.bin/yacc/ |
H A D | config.h | 4 /* Define to noreturn-attribute for gcc */ 5 #define GCC_NORETURN __attribute__((noreturn))
|
/freebsd-current/contrib/libarchive/libarchive_fe/ |
H A D | err.h | 35 #define __LA_NORETURN __declspec(noreturn)
|
/freebsd-current/crypto/heimdal/lib/krb5/ |
H A D | warn.c | 181 __attribute__ ((noreturn, format (printf, 4, 0))) 203 __attribute__ ((noreturn, format (printf, 4, 5))) 223 __attribute__ ((noreturn, format (printf, 3, 0))) 242 __attribute__ ((noreturn, format (printf, 3, 4))) 264 __attribute__ ((noreturn, format (printf, 3, 0))) 284 __attribute__ ((noreturn, format (printf, 3, 4))) 293 __attribute__ ((noreturn, format (printf, 2, 0))) 312 __attribute__ ((noreturn, format (printf, 2, 3)))
|
/freebsd-current/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | cmn_err.h | 114 __KPRINTFLIKE(1) __attribute__((noreturn)); 118 __KVPRINTFLIKE(1) __attribute__((noreturn));
|
/freebsd-current/crypto/openssh/ |
H A D | sftp.h | 101 void sftp_server_cleanup_exit(int) __attribute__((noreturn));
|