[libc++] Add a clang-tidy check to make sure we use _Uglyfied attribute names
authorNikolas Klauser <nikolasklauser@berlin.de>
Tue, 10 Jan 2023 00:56:53 +0000 (01:56 +0100)
committerNikolas Klauser <nikolasklauser@berlin.de>
Wed, 1 Feb 2023 17:57:06 +0000 (18:57 +0100)
commitc8eff9560fc1d2462a60bccb560a9ef87a4ba5bb
tree1889a7ae46b89a69f8e002e12364080ebd83bbec
parentb1e9ab7438a098a18fecda88fc87ef4ccadfcf1e
[libc++] Add a clang-tidy check to make sure we use _Uglyfied attribute names

Reviewed By: ldionne, #libc

Spies: krytarowski, jdoerfert, libcxx-commits

Differential Revision: https://reviews.llvm.org/D142322
libcxx/include/__config
libcxx/include/__memory/shared_ptr.h
libcxx/include/__memory/unique_ptr.h
libcxx/test/tools/clang_tidy_checks/CMakeLists.txt
libcxx/test/tools/clang_tidy_checks/libcpp_module.cpp
libcxx/test/tools/clang_tidy_checks/uglify_attributes.cpp [new file with mode: 0644]
libcxx/test/tools/clang_tidy_checks/uglify_attributes.hpp [new file with mode: 0644]