Lines Matching refs:do_eval
2904 bool do_eval) in test_eval() argument
2911 if (!do_eval) in test_eval()
3191 test_oexpr(Test_env *te, bool do_eval) in test_oexpr() argument
3195 if ((rv = test_aexpr(te, do_eval))) in test_oexpr()
3196 do_eval = false; in test_oexpr()
3198 return (test_oexpr(te, do_eval) || rv); in test_oexpr()
3203 test_aexpr(Test_env *te, bool do_eval) in test_aexpr() argument
3207 if (!(rv = test_nexpr(te, do_eval))) in test_aexpr()
3208 do_eval = false; in test_aexpr()
3210 return (test_aexpr(te, do_eval) && rv); in test_aexpr()
3215 test_nexpr(Test_env *te, bool do_eval) in test_nexpr() argument
3218 return (!test_nexpr(te, do_eval)); in test_nexpr()
3219 return (test_primary(te, do_eval)); in test_nexpr()
3223 test_primary(Test_env *te, bool do_eval) in test_primary() argument
3232 rv = test_oexpr(te, do_eval); in test_primary()
3249 opnd1 = (*te->getopnd)(te, op, do_eval); in test_primary()
3255 return ((*te->eval)(te, op, opnd1, NULL, do_eval)); in test_primary()
3258 opnd1 = (*te->getopnd)(te, TO_NONOP, do_eval); in test_primary()
3265 opnd2 = (*te->getopnd)(te, op, do_eval); in test_primary()
3271 return ((*te->eval)(te, op, opnd1, opnd2, do_eval)); in test_primary()
3273 return ((*te->eval)(te, TO_STNZE, opnd1, NULL, do_eval)); in test_primary()
3313 ptest_getopnd(Test_env *te, Test_op op, bool do_eval MKSH_A_UNUSED) in ptest_getopnd()