Lines Matching refs:do_eval
2779 bool do_eval) in test_eval() argument
2787 if (!do_eval) in test_eval()
3081 test_oexpr(Test_env *te, bool do_eval) in test_oexpr() argument
3085 if ((rv = test_aexpr(te, do_eval))) in test_oexpr()
3086 do_eval = false; in test_oexpr()
3088 return (test_oexpr(te, do_eval) || rv); in test_oexpr()
3093 test_aexpr(Test_env *te, bool do_eval) in test_aexpr() argument
3097 if (!(rv = test_nexpr(te, do_eval))) in test_aexpr()
3098 do_eval = false; in test_aexpr()
3100 return (test_aexpr(te, do_eval) && rv); in test_aexpr()
3105 test_nexpr(Test_env *te, bool do_eval) in test_nexpr() argument
3108 return (!test_nexpr(te, do_eval)); in test_nexpr()
3109 return (test_primary(te, do_eval)); in test_nexpr()
3113 test_primary(Test_env *te, bool do_eval) in test_primary() argument
3122 rv = test_oexpr(te, do_eval); in test_primary()
3139 opnd1 = (*te->getopnd)(te, op, do_eval); in test_primary()
3145 return ((*te->eval)(te, op, opnd1, NULL, do_eval)); in test_primary()
3148 opnd1 = (*te->getopnd)(te, TO_NONOP, do_eval); in test_primary()
3155 opnd2 = (*te->getopnd)(te, op, do_eval); in test_primary()
3161 return ((*te->eval)(te, op, opnd1, opnd2, do_eval)); in test_primary()
3163 return ((*te->eval)(te, TO_STNZE, opnd1, NULL, do_eval)); in test_primary()
3203 ptest_getopnd(Test_env *te, Test_op op, bool do_eval MKSH_A_UNUSED) in ptest_getopnd()