Bounds Typer::Visitor::TypeIfException(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
return Bounds(Type::None(), function_type->Parameter(index));
}
}
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeOsrValue(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeCall(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeProjection(Node* node) {
// TODO(titzer): use the output type of the input to determine the bounds.
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeDead(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeJSLoadNamed(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeJSLoadGlobal(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeJSLoadDynamicGlobal(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeJSLoadDynamicContext(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeJSYield(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
default:
break;
}
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeJSForInPrepare(Node* node) {
// TODO(bmeurer): Return a tuple type here.
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeJSStackCheck(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
// Machine operators.
Bounds Typer::Visitor::TypeLoad(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
Bounds Typer::Visitor::TypeCheckedLoad(Node* node) {
- return Bounds::Unbounded(zone());
+ return Bounds::Unbounded();
}
// The unknown effect.
static Effect Unknown(Zone* zone) {
- return Effect(Bounds::Unbounded(zone), POSSIBLE);
+ return Effect(Bounds::Unbounded(), POSSIBLE);
}
static Effect Forget(Zone* zone) {
- return Effect(Bounds::Unbounded(zone), DEFINITE);
+ return Effect(Bounds::Unbounded(), DEFINITE);
}
// Sequential composition, as in 'e1; e2'.
Bounds LookupBounds(Var var) {
Effect effect = Lookup(var);
return effect.modality == Effect::DEFINITE
- ? effect.bounds : Bounds::Unbounded(Base::zone());
+ ? effect.bounds : Bounds::Unbounded();
}
// Sequential composition.