32 #ifndef __FASTJET_FASTJET_DEPRECATED_HH__
33 #define __FASTJET_FASTJET_DEPRECATED_HH__
35 #include "fastjet/config.h"
41 #if defined(FASTJET_HAVE_CXX14_DEPRECATED) && (!defined(__FJCORE__))
42 #define FASTJET_DEPRECATED(func) [[deprecated]] func
43 #define FASTJET_DEPRECATED_MSG(message,func) [[deprecated(message)]] func
44 #elif defined(FASTJET_HAVE_GNUCXX_DEPRECATED)
45 #define FASTJET_DEPRECATED(func) func __attribute__((__deprecated__))
46 #define FASTJET_DEPRECATED_MSG(message,func) func __attribute__((__deprecated__))
48 #define FASTJET_DEPRECATED(func) func
49 #define FASTJET_DEPRECATED_MSG(message,func) func
53 #define FASTJET_DEPRECATED(func) func
54 #define FASTJET_DEPRECATED_MSG(message,func) func