Lines Matching defs:opnd2
2903 test_eval(Test_env *te, Test_op op, const char *opnd1, const char *opnd2,
2931 if (!opnd2) {
3088 return (gmatchx(opnd1, opnd2, false));
3089 return (strcmp(opnd1, opnd2) == 0);
3094 return (!gmatchx(opnd1, opnd2, false));
3095 return (strcmp(opnd1, opnd2) != 0);
3099 return (strcmp(opnd1, opnd2) < 0);
3103 return (strcmp(opnd1, opnd2) > 0);
3118 !evaluate(opnd2, &v2, KSH_RETURN_ERROR, false)) {
3149 (((s = stat(opnd2, &b2)) == 0 &&
3158 return (stat(opnd2, &b2) == 0 &&
3164 return (stat (opnd1, &b1) == 0 && stat (opnd2, &b2) == 0 &&
3225 const char *opnd1, *opnd2;
3265 opnd2 = (*te->getopnd)(te, op, do_eval);
3266 if (!opnd2) {
3271 return ((*te->eval)(te, op, opnd1, opnd2, do_eval));