Lines Matching defs:strcasecmp
1074 // strcasecmp()
1077 #define strcasecmp BUILTIN(strcasecmp)
1078 int strcasecmp(const char *s1, const char *s2);
1083 clang_analyzer_eval(strcasecmp(x, y) > 0); // expected-warning{{TRUE}}
1084 clang_analyzer_eval(strcasecmp(x, y) <= 0); // expected-warning{{FALSE}}
1085 clang_analyzer_eval(strcasecmp(x, y) > 1); // expected-warning{{UNKNOWN}}
1087 clang_analyzer_eval(strcasecmp(y, x) < 0); // expected-warning{{TRUE}}
1088 clang_analyzer_eval(strcasecmp(y, x) >= 0); // expected-warning{{FALSE}}
1089 clang_analyzer_eval(strcasecmp(y, x) < -1); // expected-warning{{UNKNOWN}}
1093 clang_analyzer_eval(strcasecmp("abc", "Abc") == 0); // expected-warning{{TRUE}}
1098 clang_analyzer_eval(strcasecmp(x, "Abc") == 0); // expected-warning{{TRUE}}
1103 clang_analyzer_eval(strcasecmp("Abc", x) == 0); // expected-warning{{TRUE}}
1109 clang_analyzer_eval(strcasecmp(x, y) == 0); // expected-warning{{TRUE}}
1115 clang_analyzer_eval(strcasecmp(x, y) > 0); // expected-warning{{TRUE}}
1121 clang_analyzer_eval(strcasecmp(x, y) < 0); // expected-warning{{TRUE}}
1127 strcasecmp(x, y); // expected-warning{{Null pointer passed as 1st argument to string comparison function}}
1133 strcasecmp(x, y); // expected-warning{{Null pointer passed as 2nd argument to string comparison function}}
1139 clang_analyzer_eval(strcasecmp(x, y) < 0); // expected-warning{{TRUE}}
1145 clang_analyzer_eval(strcasecmp(x, y) < 0); // expected-warning{{TRUE}}
1151 clang_analyzer_eval(strcasecmp(x, y) > 0); // expected-warning{{TRUE}}
1157 clang_analyzer_eval(strcasecmp(x, y) < 0); // expected-warning{{TRUE}}
1161 clang_analyzer_eval(strcasecmp("ab\0zz", "ab\0yy") == 0); // expected-warning{{TRUE}}
1167 return strcasecmp(a, b); // expected-warning{{Null pointer passed as 2nd argument to string comparison function}}