Rosetta  2021.07
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros
cxx_versioning_macros.hh File Reference

macros for using function attributes in a portable way More...

Macros

#define __has_cpp_attribute(x)   0
 
#define NODISCARD_ATTR
 
#define UNUSED_ATTR
 
#define PURE_ATTR
 
#define CONST_ATTR
 
#define NORETURN_ATTR   [[noreturn]]
 

Detailed Description

macros for using function attributes in a portable way

Author
Jack Maguire, jackm.nosp@m.agui.nosp@m.re144.nosp@m.4@gm.nosp@m.ail.c.nosp@m.om

Macro Definition Documentation

#define __has_cpp_attribute (   x)    0
#define CONST_ATTR
#define NODISCARD_ATTR
#define NORETURN_ATTR   [[noreturn]]
#define PURE_ATTR
#define UNUSED_ATTR