Changeset 34901 in webkit for trunk/JavaScriptCore/kjs/JSFunction.h
- Timestamp:
- Jun 30, 2008, 6:11:22 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/JSFunction.h
r34791 r34901 1 // -*- c-basic-offset: 2 -*-2 1 /* 3 2 * Copyright (C) 1999-2000 Harri Porten ([email protected]) … … 26 25 #define JSFunction_h 27 26 27 #include "InternalFunction.h" 28 28 #include "JSVariableObject.h" 29 29 #include "SymbolTable.h" … … 37 37 class JSActivation; 38 38 class JSGlobalObject; 39 40 class InternalFunction : public JSObject {41 public:42 static const ClassInfo info;43 virtual const ClassInfo* classInfo() const { return &info; }44 const Identifier& functionName() const { return m_name; }45 46 protected:47 InternalFunction();48 InternalFunction(FunctionPrototype*, const Identifier&);49 50 private:51 virtual CallType getCallData(CallData&) = 0;52 virtual bool implementsHasInstance() const;53 54 Identifier m_name;55 };56 39 57 40 class JSFunction : public InternalFunction {
Note:
See TracChangeset
for help on using the changeset viewer.