Searched refs:noreturn (Results 1 - 25 of 139) sorted by relevance

123456

/freebsd-current/contrib/ntp/sntp/libopts/
H A Dstdnoreturn.in.h20 #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.h6 # define _Noreturn __declspec (noreturn)
/freebsd-current/include/
H A Dstdnoreturn.h33 #ifndef noreturn
36 #define noreturn _Noreturn macro
38 #endif /* !noreturn */
/freebsd-current/contrib/llvm-project/clang/lib/Headers/
H A Dstdnoreturn.h1 /*===---- 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 DError.h25 [[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 Dcore.h22 __attribute__ ((noreturn));
/freebsd-current/contrib/tcpdump/
H A Dfuncattrs.h51 #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 Dunreachable.h28 [[noreturn]] _LIBCPP_HIDE_FROM_ABI inline void unreachable() { __libcpp_unreachable(); }
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DErrorHandling.h71 [[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 DProcess.h216 [[noreturn]] static void Exit(int RetCode, bool NoCleanup = false);
219 [[noreturn]] static void ExitNoCleanup(int RetCode);
/freebsd-current/usr.bin/kyua/utils/
H A Ddefs.hpp39 #define UTILS_NORETURN __attribute__((noreturn))
/freebsd-current/contrib/libfido2/openbsd-compat/
H A Derr.h18 __declspec(noreturn)
20 __attribute__((noreturn))
39 __declspec(noreturn)
41 __attribute__((noreturn))
/freebsd-current/contrib/libarchive/cat/
H A Dbsdcat_platform.h60 #define __LA_NORETURN __declspec(noreturn)
/freebsd-current/contrib/libarchive/cpio/
H A Dcpio_platform.h62 #define __LA_NORETURN __declspec(noreturn)
/freebsd-current/contrib/libarchive/unzip/
H A Dbsdunzip_platform.h60 #define __LA_NORETURN __declspec(noreturn)
/freebsd-current/contrib/ntp/sntp/libopts/autoopts/
H A Dproject.h81 #define lo_noreturn __declspec(noreturn)
83 #define lo_noreturn noreturn
/freebsd-current/kerberos5/include/
H A Dkrb5-types.h45 #if __has_extension(noreturn) || KRB5TYPES_REQUIRE_GNUC(3,1,0)
46 #define HEIMDAL_NORETURN_ATTRIBUTE __attribute__((noreturn))
/freebsd-current/usr.bin/patch/
H A Dutil.h47 void my_exit(int) __attribute__((noreturn));
/freebsd-current/contrib/xz/src/common/
H A Dtuklib_common.h60 // 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 Dfuncattrs.h243 #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 Dconfig.h4 /* Define to noreturn-attribute for gcc */
5 #define GCC_NORETURN __attribute__((noreturn))
/freebsd-current/contrib/libarchive/libarchive_fe/
H A Derr.h35 #define __LA_NORETURN __declspec(noreturn)
/freebsd-current/crypto/heimdal/lib/krb5/
H A Dwarn.c181 __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 Dcmn_err.h114 __KPRINTFLIKE(1) __attribute__((noreturn));
118 __KVPRINTFLIKE(1) __attribute__((noreturn));
/freebsd-current/crypto/openssh/
H A Dsftp.h101 void sftp_server_cleanup_exit(int) __attribute__((noreturn));

Completed in 373 milliseconds

123456