Changeset 134460 in webkit for trunk/Source/JavaScriptCore/runtime/JSFunction.h
- Timestamp:
- Nov 13, 2012, 11:58:18 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSFunction.h
r128400 r134460 26 26 27 27 #include "InternalFunction.h" 28 #include "JSDestructibleObject.h" 28 29 #include "JSScope.h" 29 30 … … 47 48 JS_EXPORT_PRIVATE String getCalculatedDisplayName(CallFrame*, JSObject*); 48 49 49 class JSFunction : public JS NonFinalObject {50 class JSFunction : public JSDestructibleObject { 50 51 friend class JIT; 51 52 friend class DFG::SpeculativeJIT; … … 54 55 55 56 public: 56 typedef JS NonFinalObject Base;57 typedef JSDestructibleObject Base; 57 58 58 59 JS_EXPORT_PRIVATE static JSFunction* create(ExecState*, JSGlobalObject*, int length, const String& name, NativeFunction, Intrinsic = NoIntrinsic, NativeFunction nativeConstructor = callHostFunctionAsConstructor); … … 66 67 return function; 67 68 } 69 70 static void destroy(JSCell*); 68 71 69 72 JS_EXPORT_PRIVATE String name(ExecState*);
Note:
See TracChangeset
for help on using the changeset viewer.