Lines Matching refs:do_eval
2800 bool do_eval) in test_eval() argument
2808 if (!do_eval) in test_eval()
3102 test_oexpr(Test_env *te, bool do_eval) in test_oexpr() argument
3106 if ((rv = test_aexpr(te, do_eval))) in test_oexpr()
3107 do_eval = false; in test_oexpr()
3109 return (test_oexpr(te, do_eval) || rv); in test_oexpr()
3114 test_aexpr(Test_env *te, bool do_eval) in test_aexpr() argument
3118 if (!(rv = test_nexpr(te, do_eval))) in test_aexpr()
3119 do_eval = false; in test_aexpr()
3121 return (test_aexpr(te, do_eval) && rv); in test_aexpr()
3126 test_nexpr(Test_env *te, bool do_eval) in test_nexpr() argument
3129 return (!test_nexpr(te, do_eval)); in test_nexpr()
3130 return (test_primary(te, do_eval)); in test_nexpr()
3134 test_primary(Test_env *te, bool do_eval) in test_primary() argument
3143 rv = test_oexpr(te, do_eval); in test_primary()
3160 opnd1 = (*te->getopnd)(te, op, do_eval); in test_primary()
3166 return ((*te->eval)(te, op, opnd1, NULL, do_eval)); in test_primary()
3169 opnd1 = (*te->getopnd)(te, TO_NONOP, do_eval); in test_primary()
3176 opnd2 = (*te->getopnd)(te, op, do_eval); in test_primary()
3182 return ((*te->eval)(te, op, opnd1, opnd2, do_eval)); in test_primary()
3184 return ((*te->eval)(te, TO_STNZE, opnd1, NULL, do_eval)); in test_primary()
3224 ptest_getopnd(Test_env *te, Test_op op, bool do_eval MKSH_A_UNUSED) in ptest_getopnd()