Changeset 12911 in webkit for trunk/JavaScriptCore/kjs/regexp_object.cpp
- Timestamp:
- Feb 20, 2006, 11:54:55 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/regexp_object.cpp
r12523 r12911 55 55 56 56 static const Identifier execPropertyName("exec"); 57 putDirect(execPropertyName, new RegExpProtoFunc(exec,funcProto,RegExpProtoFunc::Exec, 0), DontEnum);58 57 static const Identifier testPropertyName("test"); 59 putDirect(testPropertyName, new RegExpProtoFunc(exec,funcProto,RegExpProtoFunc::Test, 0), DontEnum); 60 putDirect(toStringPropertyName, new RegExpProtoFunc(exec,funcProto,RegExpProtoFunc::ToString, 0), DontEnum); 58 putDirectFunction(new RegExpProtoFunc(exec, funcProto, RegExpProtoFunc::Exec, 0, execPropertyName), DontEnum); 59 putDirectFunction(new RegExpProtoFunc(exec, funcProto, RegExpProtoFunc::Test, 0, testPropertyName), DontEnum); 60 putDirectFunction(new RegExpProtoFunc(exec, funcProto, RegExpProtoFunc::ToString, 0, toStringPropertyName), DontEnum); 61 61 } 62 62 63 63 // ------------------------------ RegExpProtoFunc --------------------------- 64 64 65 RegExpProtoFunc::RegExpProtoFunc(ExecState *exec, 66 FunctionPrototype *funcProto, int i, int len) 67 : InternalFunctionImp(funcProto), id(i) 65 RegExpProtoFunc::RegExpProtoFunc(ExecState*, FunctionPrototype* funcProto, int i, int len, const Identifier& name) 66 : InternalFunctionImp(funcProto, name), id(i) 68 67 { 69 68 putDirect(lengthPropertyName, len, DontDelete|ReadOnly|DontEnum);
Note:
See TracChangeset
for help on using the changeset viewer.