Home | History | Annotate | Download | only in src

Lines Matching refs:left_type

10232   Type* left_type = expr->left()->bounds().lower;
10244 expr->op(), left, right, left_type, right_type, result_type,
10266 Type* left_type,
10272 Representation left_rep = Representation::FromType(left_type);
10276 (left_type->Maybe(Type::String()) ||
10277 left_type->Maybe(Type::Receiver()) ||
10281 if (!left_type->IsInhabited()) {
10286 left_type = Type::Any(zone());
10288 if (!maybe_string_add) left = TruncateToNumber(left, &left_type);
10289 left_rep = Representation::FromType(left_type);
10303 (left_type->Is(Type::String()) || right_type->Is(Type::String()))) {
10305 if (left_type->Is(Type::String())) {
10315 if (left_type->Is(Type::Number())) {
10317 left = BuildNumberToString(left, left_type);
10318 } else if (!left_type->Is(Type::String())) {
10327 DCHECK(left_type->Is(Type::String()));
10330 DCHECK(left_type->Is(Type::String()));
10379 left = EnforceNumberType(left, left_type);
10430 if (left_type->Is(Type::Signed32()) &&
10699 Type* left_type = expr->left()->bounds().lower;
10767 op, left, right, left_type, right_type, combined_type,
10780 Type* left_type,
10793 combined_type = left_type = right_type = Type::Any(zone());
10796 Representation left_rep = Representation::FromType(left_type);