Home | History | Annotate | Download | only in m_demangle

Lines Matching defs:__attribute__

33    wrappers around __attribute__.  Also, __extension__ will be #defined
113 # define __attribute__(x)
119 # define ATTRIBUTE_MALLOC __attribute__ ((__malloc__))
148 # define ATTRIBUTE_UNUSED __attribute__ ((__unused__))
163 #define ATTRIBUTE_NORETURN __attribute__ ((__noreturn__))
169 # define ATTRIBUTE_NONNULL(m) __attribute__ ((__nonnull__ (m)))
178 # define ATTRIBUTE_RETURNS_NONNULL __attribute__ ((__returns_nonnull__))
187 # define ATTRIBUTE_PURE __attribute__ ((__pure__))
198 #define ATTRIBUTE_PRINTF(m, n) __attribute__ ((__format__ (__printf__, m, n))) ATTRIBUTE_NONNULL(m)
226 # define ATTRIBUTE_NULL_PRINTF(m, n) __attribute__ ((__format__ (__printf__, m, n)))
240 # define ATTRIBUTE_SENTINEL __attribute__ ((__sentinel__))
249 # define ATTRIBUTE_ALIGNED_ALIGNOF(m) __attribute__ ((__aligned__ (__alignof__ (m))))
258 # define ATTRIBUTE_PACKED __attribute__ ((packed))
264 # define ATTRIBUTE_COLD __attribute__ ((__cold__))
271 # define ATTRIBUTE_HOT __attribute__ ((__hot__))
280 # define ATTRIBUTE_NO_SANITIZE_UNDEFINED __attribute__ ((no_sanitize_undefined))