================ @@ -0,0 +1,24 @@ +// RUN: %clang_analyze_cc1 -analyzer-checker=optin.taint,core,security.ArrayBound -analyzer-config assume-controlled-environment=false -analyzer-output=text -verify %s +// This file is for testing enhanced diagnostics produced by the GenericTaintChecker + + +typedef __typeof(sizeof(int)) size_t; +int system(const char *command); +size_t strlen( const char* str ); +char * strncat ( char * destination, const char * source, size_t num ); +char * strncpy ( char * destination, const char * source, size_t num ); ---------------- dkrupp wrote:
I applied clang-format on the new test cases. This is my experience: * It incorrectly broke the //RUN: lines in the file headers * When it broke a statement with an //expected-note in it. The expected note was shifted in the wrong line * It incorrectly broke long //expected-note lines to multiple comment lines. https://github.com/llvm/llvm-project/pull/178054 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
