Lines Matching refs:do_eval
3104 bool do_eval) in test_eval() argument
3111 if (!do_eval) in test_eval()
3397 test_oexpr(Test_env *te, bool do_eval) in test_oexpr() argument
3401 if ((rv = test_aexpr(te, do_eval))) in test_oexpr()
3402 do_eval = false; in test_oexpr()
3404 return (test_oexpr(te, do_eval) || rv); in test_oexpr()
3409 test_aexpr(Test_env *te, bool do_eval) in test_aexpr() argument
3413 if (!(rv = test_nexpr(te, do_eval))) in test_aexpr()
3414 do_eval = false; in test_aexpr()
3416 return (test_aexpr(te, do_eval) && rv); in test_aexpr()
3421 test_nexpr(Test_env *te, bool do_eval) in test_nexpr() argument
3424 return (!test_nexpr(te, do_eval)); in test_nexpr()
3425 return (test_primary(te, do_eval)); in test_nexpr()
3429 test_primary(Test_env *te, bool do_eval) in test_primary() argument
3438 rv = test_oexpr(te, do_eval); in test_primary()
3455 opnd1 = (*te->getopnd)(te, op, do_eval); in test_primary()
3461 return ((*te->eval)(te, op, opnd1, NULL, do_eval)); in test_primary()
3464 opnd1 = (*te->getopnd)(te, TO_NONOP, do_eval); in test_primary()
3471 opnd2 = (*te->getopnd)(te, op, do_eval); in test_primary()
3477 return ((*te->eval)(te, op, opnd1, opnd2, do_eval)); in test_primary()
3479 return ((*te->eval)(te, TO_STNZE, opnd1, NULL, do_eval)); in test_primary()
3519 ptest_getopnd(Test_env *te, Test_op op, bool do_eval MKSH_A_UNUSED) in ptest_getopnd()