hanchenye-llvm-project/clang-tools-extra/clang-tidy/cert
Aaron Ballman ce6c534beb Add a license clarification for use of links and titles of CERT secure coding guidelines.
llvm-svn: 255248
2015-12-10 13:53:36 +00:00
..
CERTTidyModule.cpp Add a new checker, cert-err58-cpp, that checks for static or thread_local objects that use a throwing constructor. 2015-12-01 14:05:39 +00:00
CMakeLists.txt Add a new checker, cert-err58-cpp, that checks for static or thread_local objects that use a throwing constructor. 2015-12-01 14:05:39 +00:00
LICENSE.TXT Add a license clarification for use of links and titles of CERT secure coding guidelines. 2015-12-10 13:53:36 +00:00
Makefile
SetLongJmpCheck.cpp Adding a checker (cert-err52-cpp) that detects use of setjmp or longjmp in C++ code. Corresponds to the CERT C++ secure coding rule: https://www.securecoding.cert.org/confluence/pages/viewpage.action?pageId=1834 2015-10-08 19:54:43 +00:00
SetLongJmpCheck.h Adding a checker (cert-err52-cpp) that detects use of setjmp or longjmp in C++ code. Corresponds to the CERT C++ secure coding rule: https://www.securecoding.cert.org/confluence/pages/viewpage.action?pageId=1834 2015-10-08 19:54:43 +00:00
StaticObjectExceptionCheck.cpp Replace the custom AST matcher for nothrow functions with the canonical AST matcher from r254516. 2015-12-02 15:24:47 +00:00
StaticObjectExceptionCheck.h Add a new checker, cert-err58-cpp, that checks for static or thread_local objects that use a throwing constructor. 2015-12-01 14:05:39 +00:00
ThrownExceptionTypeCheck.cpp Replace the custom AST matcher for nothrow functions with the canonical AST matcher from r254516. 2015-12-02 15:24:47 +00:00
ThrownExceptionTypeCheck.h Add a new clang-tidy checker that flags throw expressions whose thrown type is not nothrow copy constructible. While the compiler is free to elide copy constructor calls in some cases, it is under no obligation to do so, which makes the code a portability concern as well as a security concern. 2015-11-16 19:17:43 +00:00
VariadicFunctionDefCheck.cpp Loosening the restriction on variadic function definitions so that extern "C" function definitions are permissible. 2015-10-07 15:14:10 +00:00
VariadicFunctionDefCheck.h Adding a checker (cert-dcl50-cpp) that detects the definition of a C-style variadic function in C++ code. Corresponds to the CERT C++ secure coding rule: https://www.securecoding.cert.org/confluence/display/cplusplus/DCL50-CPP.+Do+not+define+a+C-style+variadic+function 2015-10-05 20:08:59 +00:00