GlobalObject.h 347 B

12345678910111213141516171819
  1. #pragma once
  2. #include <LibJS/Runtime/Object.h>
  3. namespace JS {
  4. class GlobalObject : public Object {
  5. public:
  6. explicit GlobalObject();
  7. virtual ~GlobalObject() override;
  8. private:
  9. virtual const char* class_name() const override { return "GlobalObject"; }
  10. static Value gc(Interpreter&);
  11. static Value is_nan(Interpreter&);
  12. };
  13. }