7 #ifndef PACKAGER_MEDIA_BASE_MACROS_H_
8 #define PACKAGER_MEDIA_BASE_MACROS_H_
42 #if defined(__clang__) && __cplusplus >= 201103L && defined(__has_warning)
43 #if __has_feature(cxx_attributes) && __has_warning("-Wimplicit-fallthrough")
44 #define FALLTHROUGH_INTENDED [[clang::fallthrough]] // NOLINT
48 #ifndef FALLTHROUGH_INTENDED
49 #define FALLTHROUGH_INTENDED \
54 #endif // PACKAGER_MEDIA_BASE_MACROS_H_