/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying file Copyright.txt or https://cmake.org/licensing#kwsys for details. */ #include "kwsysPrivate.h" #include KWSYS_HEADER(Configure.hxx) // Work-around CMake dependency scanning limitation. This must // duplicate the above list of headers. #if 0 # include "Configure.hxx.in" #endif static bool testFallthrough(int n) { int r = 0; switch (n) { case 1: ++r; KWSYS_FALLTHROUGH; default: ++r; } return r == 2; } int testConfigure(int, char*[]) { bool res = true; res = testFallthrough(1) && res; return res ? 0 : 1; }