Browse Source
Merge pull request #10133 from lat9nq/clang-shadow-and-fallthrough
CMakeLists: Enable more checks on Clang
pull/15/merge
liamwhite
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
3 additions and
0 deletions
-
src/CMakeLists.txt
|
|
|
@ -113,6 +113,9 @@ else() |
|
|
|
|
|
|
|
$<$<CXX_COMPILER_ID:Clang>:-Wno-braced-scalar-init> |
|
|
|
$<$<CXX_COMPILER_ID:Clang>:-Wno-unused-private-field> |
|
|
|
$<$<CXX_COMPILER_ID:Clang>:-Werror=shadow-uncaptured-local> |
|
|
|
$<$<CXX_COMPILER_ID:Clang>:-Werror=implicit-fallthrough> |
|
|
|
$<$<CXX_COMPILER_ID:Clang>:-Werror=type-limits> |
|
|
|
$<$<CXX_COMPILER_ID:AppleClang>:-Wno-braced-scalar-init> |
|
|
|
$<$<CXX_COMPILER_ID:AppleClang>:-Wno-unused-private-field> |
|
|
|
) |
|
|
|
|