We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(since C++20) __has_cpp_attribute expressions, which detects whether a given attribute token is supported and its supported version.
https://en.cppreference.com/w/cpp/preprocessor/conditional
The text was updated successfully, but these errors were encountered:
support Feature Checking Macros
3d70c50
* https://clang.llvm.org/docs/LanguageExtensions.html ``` #define __has_builtin(x) 0 #define __has_feature(x) 0 #define __has_extension(x) 0 #define __has_cpp_attribute(x) 0 #define __has_c_attribute(x) 0 #define __has_attribute(x) 0 #define __has_declspec_attribute(x) 0 #define __is_identifier(x) 1 #define __has_warning(x) 0 ``` * close SonarOpenCommunity#2395 * close SonarOpenCommunity#2376 * close SonarOpenCommunity#2369
f0cbf76
f8950e3
d94614f
Successfully merging a pull request may close this issue.
(since C++20) __has_cpp_attribute expressions, which detects whether a given attribute token is supported and its supported version.
https://en.cppreference.com/w/cpp/preprocessor/conditional
The text was updated successfully, but these errors were encountered: