33
33
class GlobalEvalFunction : public PrototypeFunction {
35
GlobalEvalFunction(ExecState*, PassRefPtr<Structure>, int len, const Identifier&, NativeFunction, JSGlobalObject* expectedThisObject);
35
GlobalEvalFunction(ExecState*, NonNullPassRefPtr<Structure>, int len, const Identifier&, NativeFunction, JSGlobalObject* expectedThisObject);
36
36
JSGlobalObject* cachedGlobalObject() const { return m_cachedGlobalObject; }
40
return Structure::create(prototype, TypeInfo(ObjectType, ImplementsHasInstance | HasStandardGetOwnPropertySlot));
41
46
JSGlobalObject* m_cachedGlobalObject;