1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 18:18:12 +00:00

LibJS: Simplify Cell::initialize()

Remove the Interpreter& argument and pass only GlobalObject&. We can
find everything we need via the global object anyway.
This commit is contained in:
Andreas Kling 2020-07-22 17:50:18 +02:00
parent 299824de73
commit aaf6014ae1
82 changed files with 161 additions and 160 deletions

View file

@ -60,10 +60,10 @@ struct PropertyDescriptor {
class Object : public Cell {
public:
static Object* create_empty(Interpreter&, GlobalObject&);
static Object* create_empty(GlobalObject&);
explicit Object(Object& prototype);
virtual void initialize(Interpreter&, GlobalObject&) override;
virtual void initialize(GlobalObject&) override;
virtual ~Object();
virtual bool inherits(const StringView& class_name) const { return class_name == this->class_name(); }