Lines Matching +defs:value +defs:neg
137 * The plain '.if ${VAR}' evaluates to true if the value of the
380 * expression and add its value to the buffer.
498 EvalTruthy(CondParser *par, const char *value, bool quoted)
503 return value[0] != '\0';
504 if (TryParseNumber(value, &num))
507 return value[0] != '\0';
508 return par->evalBare(value) != par->negateEvalBare;
589 * ${VAR} == value
848 bool neg = false;
851 neg = !neg;
854 return neg == (t == TOK_FALSE) ? CR_TRUE : CR_FALSE;
862 return neg == (res == CR_FALSE) ? CR_TRUE : CR_FALSE;
948 * ${"${VAR}" == value:?yes:no}.