Lines Matching refs:input_type
208 Type* input_type = NodeProperties::GetBounds(node).upper;
210 if (input_type->Is(type)) return node; // already in the value range.
435 Type* input_type = NodeProperties::GetBounds(input).upper;
436 if (input_type->Is(Type::Number())) {
440 if (input_type->Is(Type::Undefined())) {
444 if (input_type->Is(Type::Null())) {
448 if (input_type->Is(Type::Boolean())) {
468 Type* input_type = NodeProperties::GetBounds(input).upper;
469 if (input_type->Is(Type::String())) {
472 if (input_type->Is(Type::Undefined())) {
476 if (input_type->Is(Type::Null())) {
496 Type* input_type = NodeProperties::GetBounds(input).upper;
497 if (input_type->Is(Type::Boolean())) {
500 if (input_type->Is(Type::Undefined())) {
504 if (input_type->Is(Type::Null())) {
508 if (input_type->Is(Type::DetectableReceiver())) {
512 if (input_type->Is(Type::Undetectable())) {
516 if (input_type->Is(Type::OrderedNumber())) {