Lines Matching refs:is_scalar
222 if (type_a->is_scalar() && type_b->is_scalar())
230 if (type_a->is_scalar()) {
231 if (!type_b->is_scalar())
233 } else if (type_b->is_scalar()) {
241 assert(!type_a->is_scalar());
242 assert(!type_b->is_scalar());
438 if (type_a->is_scalar())
509 || !type_a->is_scalar()
510 || !type_b->is_scalar()) {
582 if (type_a->is_scalar() && !type_b->is_scalar()) {
895 if (val->type->is_boolean() && val->type->is_scalar())
1131 && type->is_scalar()));
1556 } else if (!op[1]->type->is_scalar()) {
1862 } else if (!ir->type->is_scalar()) {
3498 if (!condition->type->is_boolean() || !condition->type->is_scalar()) {
3541 if (!test_expression->type->is_scalar() ||
3788 || !cond->type->is_boolean() || !cond->type->is_scalar()) {