__has_attribute 64 src/libsir/include/sir/platform.h # if defined __has_attribute && (defined(__clang__) || defined(__GNUC__)) __has_attribute 65 src/libsir/include/sir/platform.h # define HAS_ATTRIBUTE(atr) __has_attribute(atr)