Home | History | Annotate | Download | only in Analysis

Lines Matching defs:strcasecmp

857 // strcasecmp()
860 #define strcasecmp BUILTIN(strcasecmp)
861 int strcasecmp(const char *s1, const char *s2);
864 clang_analyzer_eval(strcasecmp("abc", "Abc") == 0); // expected-warning{{TRUE}}
869 clang_analyzer_eval(strcasecmp(x, "Abc") == 0); // expected-warning{{TRUE}}
874 clang_analyzer_eval(strcasecmp("Abc", x) == 0); // expected-warning{{TRUE}}
880 clang_analyzer_eval(strcasecmp(x, y) == 0); // expected-warning{{TRUE}}
886 clang_analyzer_eval(strcasecmp(x, y) == 1); // expected-warning{{TRUE}}
892 clang_analyzer_eval(strcasecmp(x, y) == -1); // expected-warning{{TRUE}}
898 strcasecmp(x, y); // expected-warning{{Null pointer argument in call to string comparison function}}
904 strcasecmp(x, y); // expected-warning{{Null pointer argument in call to string comparison function}}
910 clang_analyzer_eval(strcasecmp(x, y) == -1); // expected-warning{{TRUE}}
916 clang_analyzer_eval(strcasecmp(x, y) == -1); // expected-warning{{TRUE}}
922 clang_analyzer_eval(strcasecmp(x, y) == 1); // expected-warning{{TRUE}}
928 clang_analyzer_eval(strcasecmp(x, y) == -1); // expected-warning{{TRUE}}
932 clang_analyzer_eval(strcasecmp("ab\0zz", "ab\0yy") == 0); // expected-warning{{TRUE}}