Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
In the apple branded version of clang, the [[clang::fallthrough]] attribute isn't supported. Directly exposing __has_cpp_attribute(clang::fallthrough) to the preprocessor breaks when building in C mode with GCC, which forces wrapping it in an extra layer of #ifdef __cplusplus.
- Loading branch information