llvm-project
4eedd518 - [clang-tidy] Do not provide diagnostics for cert-dcl58-cpp on implicit declarations (#188152)

Commit
198 days ago
[clang-tidy] Do not provide diagnostics for cert-dcl58-cpp on implicit declarations (#188152) Do not provide diagnostics for cert-dcl58-cpp for compiler generated intrinsic as it will be a false positive. In provided tests compiler generates align_val_t which ends up inside std namespace, resulting in std::align_val_t symbol. This symbol is compiler generated, having no location, causing compiler crash. Also there is no point to notify user about violations which user has no control of. Resolution: Diagnostics suppressed. Co-authored-by: Vladislav Aranov <vladislav.aranov@ericsson.com>
Author
Parents
Loading