Home | History | Annotate | Download | only in src

Lines Matching refs:right_type

10233   Type* right_type = expr->right()->bounds().lower;
10244 expr->op(), left, right, left_type, right_type, result_type,
10267 Type* right_type,
10273 Representation right_rep = Representation::FromType(right_type);
10278 right_type->Maybe(Type::String()) ||
10279 right_type->Maybe(Type::Receiver()));
10292 if (!right_type->IsInhabited()) {
10295 right_type = Type::Any(zone());
10297 if (!maybe_string_add) right = TruncateToNumber(right, &right_type);
10298 right_rep = Representation::FromType(right_type);
10303 (left_type->Is(Type::String()) || right_type->Is(Type::String()))) {
10310 if (right_type->Is(Type::String())) {
10316 DCHECK(right_type->Is(Type::String()));
10319 DCHECK(right_type->Is(Type::String()));
10326 if (right_type->Is(Type::Number())) {
10328 right = BuildNumberToString(right, right_type);
10329 } else if (!right_type->Is(Type::String())) {
10380 right = EnforceNumberType(right, right_type);
10431 right_type->Is(Type::Signed32()) &&
10700 Type* right_type = expr->right()->bounds().lower;
10767 op, left, right, left_type, right_type, combined_type,
10781 Type* right_type,
10793 combined_type = left_type = right_type = Type::Any(zone());
10797 Representation right_rep = Representation::FromType(right_type);