1 // https://clang-analyzer.llvm.org/available_checks.html
2 
3 #include "structures.h"
4 
my_strlen(const char * s)5 int my_strlen(const char* s)
6 {
7   return strlen(s); // warning
8 }
9 
bad_caller()10 int bad_caller()
11 {
12   const char* s = nullptr;
13   return my_strlen(s);
14 }
15