Changeset 34754 in webkit for trunk/JavaScriptCore/kjs/RegExpObject.h
- Timestamp:
- Jun 23, 2008, 10:23:17 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/RegExpObject.h
r34659 r34754 47 47 RegExp* regExp() const { return m_regExp.get(); } 48 48 49 JSValue* test(ExecState*, const ArgList& args); 50 JSValue* exec(ExecState*, const ArgList& args); 51 52 virtual CallType getCallData(CallData&); 53 virtual JSValue* callAsFunction(ExecState*, JSObject*, const ArgList&); 49 JSValue* test(ExecState*, const ArgList&); 50 JSValue* exec(ExecState*, const ArgList&); 54 51 55 52 bool getOwnPropertySlot(ExecState*, const Identifier&, PropertySlot&); … … 64 61 65 62 private: 66 bool match(ExecState*, const ArgList& args); 63 bool match(ExecState*, const ArgList&); 64 65 virtual CallType getCallData(CallData&); 67 66 68 67 RefPtr<RegExp> m_regExp; … … 77 76 RegExpConstructor(ExecState*, FunctionPrototype*, RegExpPrototype*); 78 77 79 virtual ConstructType getConstructData(ConstructData&);80 virtual JSObject* construct(ExecState*, const ArgList&);81 82 virtual JSValue* callAsFunction(ExecState*, JSObject*, const ArgList&);83 84 78 virtual void put(ExecState*, const Identifier&, JSValue*); 85 79 void putValueProperty(ExecState*, int token, JSValue*); … … 87 81 JSValue* getValueProperty(ExecState*, int token) const; 88 82 89 virtual const ClassInfo* classInfo() const { return &info; }90 83 static const ClassInfo info; 91 84 … … 95 88 96 89 private: 90 virtual ConstructType getConstructData(ConstructData&); 91 virtual CallType getCallData(CallData&); 92 virtual const ClassInfo* classInfo() const { return &info; } 93 97 94 JSValue* getBackref(ExecState*, unsigned) const; 98 95 JSValue* getLastParen(ExecState*) const;
Note:
See TracChangeset
for help on using the changeset viewer.