style: pre-commit
This commit is contained in:
1 parent
b82e6f1e53
commit
cf7d20d5a6
2 files changed
+6
-6
No files matched your search
+3
-3
@@ -64,9 +64,9 @@ endif()
|
||||
|
||||
# clang++-18 supports explicit `this` parameter
|
||||
# https://github.com/llvm/llvm-project/issues/82780
|
||||
if(NOT ${projectPrefix}EXPLICIT_THIS_PARAMETER_SUPPORTED
|
||||
AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang"
|
||||
AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "18")
|
||||
if(NOT ${projectPrefix}EXPLICIT_THIS_PARAMETER_SUPPORTED AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang"
|
||||
AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "18"
|
||||
)
|
||||
message(STATUS "Clang 18+ detected, overriding `no CRTP` support")
|
||||
set(${projectPrefix}EXPLICIT_THIS_PARAMETER_SUPPORTED ON)
|
||||
endif()
|
||||
|
||||
Reference in new issue
Block a user