Warning, file /include/catch2/internal/catch_config_static_analysis_support.hpp was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018 #ifndef CATCH_CONFIG_STATIC_ANALYSIS_SUPPORT_HPP_INCLUDED
0019 #define CATCH_CONFIG_STATIC_ANALYSIS_SUPPORT_HPP_INCLUDED
0020
0021 #include <catch2/catch_user_config.hpp>
0022
0023 #if defined(__clang_analyzer__) || defined(__COVERITY__)
0024 #define CATCH_INTERNAL_CONFIG_STATIC_ANALYSIS_SUPPORT
0025 #endif
0026
0027 #if defined( CATCH_INTERNAL_CONFIG_STATIC_ANALYSIS_SUPPORT ) && \
0028 !defined( CATCH_CONFIG_NO_EXPERIMENTAL_STATIC_ANALYSIS_SUPPORT ) && \
0029 !defined( CATCH_CONFIG_EXPERIMENTAL_STATIC_ANALYSIS_SUPPORT )
0030 # define CATCH_CONFIG_EXPERIMENTAL_STATIC_ANALYSIS_SUPPORT
0031 #endif
0032
0033
0034 #endif