[cfe-dev] Tests for Clang-tidy STL containers checks
Eugene Zelenko via cfe-dev
cfe-dev at lists.llvm.org
Mon Dec 14 13:08:41 PST 2015
Hi!
While working on LLDB code cleanup, I discovered that some of
Clang-tidy STL containers checks don't work properly with LLVM STL
implementation. More interesting discovery was that actual STL
containers were not used in tests, but were replaced with code
snippets.
I think proper solution will be to use real STL headers and pass
proper compiler flags from CMAKE_CXX_FLAGS when compiled with Clang
and create -stdlib=libstdc++ --gcc-toolchain=<path> when compiled with
GCC. Similar solution could be implemented for other compilers/STL
implementations.
Eugene.
More information about the cfe-dev
mailing list