Lines Matching defs:test
917 DSLExpression test = this->expression();
918 if (!test.hasValue()) {
936 return StaticIf(std::move(test), std::move(ifTrue),
939 return If(std::move(test), std::move(ifTrue),
960 DSLExpression test = this->expression();
961 if (!test.hasValue()) {
970 return Do(std::move(statement), std::move(test), this->position(start));
982 DSLExpression test = this->expression();
983 if (!test.hasValue()) {
993 return While(std::move(test), std::move(statement), this->position(start));
1101 dsl::DSLExpression test;
1107 test.swap(testValue);
1128 test.hasValue() ? std::move(test) : DSLExpression(),