Lines Matching +full:- +full:wimplicit +full:- +full:fallthrough
8 * http://www.apache.org/licenses/LICENSE-2.0
42 // fall-through between switch labels:
58 // followed by a semicolon. It is designed to mimic control-flow statements
64 // is expanded to [[clang::fallthrough]] attribute, which is analysed when
65 // performing switch labels fall-through diagnostic ('-Wimplicit-fallthrough').
67 // http://clang.llvm.org/docs/AttributeReference.html#fallthrough-clang-fallthrough
75 #if __has_feature(cxx_attributes) && __has_warning("-Wimplicit-fallthrough")
76 #define TC3_FALLTHROUGH_INTENDED [[clang::fallthrough]]
79 #define TC3_FALLTHROUGH_INTENDED [[gnu::fallthrough]]
98 // -fprofile-arcs).
113 // A function-like feature checking macro that is a wrapper around
119 // GCC: https://gcc.gnu.org/gcc-5/changes.html