[PATCH] D55410: [clang-tidy] check for flagging using declarations in headers
Shyan Akmal via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Dec 6 21:34:31 PST 2018
Naysh created this revision.
Naysh added reviewers: EricWF, JonasToth.
Herald added subscribers: cfe-commits, xazax.hun, mgorny.
This patch adds an "Alias Free Headers" check, based off the guidelines at http://google.github.io/styleguide/cppguide.html#Aliases, to the abseil module.
The purpose of the check is to eliminate using declarations from header files.
Repository:
rCTE Clang Tools Extra
https://reviews.llvm.org/D55410
Files:
clang-tidy/abseil/AbseilTidyModule.cpp
clang-tidy/abseil/AliasFreeHeadersCheck.cpp
clang-tidy/abseil/AliasFreeHeadersCheck.h
clang-tidy/abseil/CMakeLists.txt
docs/ReleaseNotes.rst
docs/clang-tidy/checks/abseil-alias-free-headers.rst
docs/clang-tidy/checks/list.rst
test/clang-tidy/abseil-alias-free-headers.hpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D55410.177118.patch
Type: text/x-patch
Size: 7612 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20181207/7c97f52f/attachment.bin>
More information about the cfe-commits
mailing list