Searched refs:RegExpObject (Results 1 - 12 of 12) sorted by relevance

/external/webkit/Source/WebCore/ForwardingHeaders/runtime/
H A DRegExpObject.h3 #include <JavaScriptCore/RegExpObject.h>
/external/webkit/Source/JavaScriptCore/runtime/
H A DRegExpObject.cpp22 #include "RegExpObject.h"
46 #include "RegExpObject.lut.h"
50 ASSERT_CLASS_FITS_IN_CELL(RegExpObject);
52 const ClassInfo RegExpObject::s_info = { "RegExp", &JSObjectWithGlobalObject::s_info, 0, ExecState::regExpTable };
54 /* Source for RegExpObject.lut.h
64 RegExpObject::RegExpObject(JSGlobalObject* globalObject, Structure* structure, NonNullPassRefPtr<RegExp> regExp) function in class:JSC::RegExpObject
71 RegExpObject::~RegExpObject()
75 void RegExpObject
[all...]
H A DRegExpPrototype.h24 #include "RegExpObject.h"
29 class RegExpPrototype : public RegExpObject {
H A DRegExpObject.h29 class RegExpObject : public JSObjectWithGlobalObject { class in namespace:JSC
33 RegExpObject(JSGlobalObject*, Structure*, NonNullPassRefPtr<RegExp>);
34 virtual ~RegExpObject();
92 RegExpObject* asRegExpObject(JSValue);
94 inline RegExpObject* asRegExpObject(JSValue value)
96 ASSERT(asObject(value)->inherits(&RegExpObject::s_info));
97 return static_cast<RegExpObject*>(asObject(value));
H A DRegExpPrototype.cpp33 #include "RegExpObject.h"
51 : RegExpObject(globalObject, structure, RegExp::create(&exec->globalData(), "", NoFlags))
64 if (!thisValue.inherits(&RegExpObject::s_info))
72 if (!thisValue.inherits(&RegExpObject::s_info))
80 if (!thisValue.inherits(&RegExpObject::s_info))
87 if (arg0.inherits(&RegExpObject::s_info)) {
118 if (!thisValue.inherits(&RegExpObject::s_info)) {
124 RegExpObject* thisObject = asRegExpObject(thisValue);
H A DRegExpConstructor.cpp34 #include "RegExpObject.h"
301 if (arg0.inherits(&RegExpObject::s_info)) {
323 return new (exec) RegExpObject(exec->lexicalGlobalObject(), globalObject->regExpStructure(), regExp.release());
H A DStringPrototype.cpp38 #include "RegExpObject.h"
310 if (pattern.inherits(&RegExpObject::s_info)) {
608 if (a0.inherits(&RegExpObject::s_info))
658 if (a0.inherits(&RegExpObject::s_info))
716 if (a0.inherits(&RegExpObject::s_info)) {
H A DJSGlobalObject.cpp64 #include "RegExpObject.h"
207 m_regExpStructure.set(exec->globalData(), this, RegExpObject::createStructure(exec->globalData(), m_regExpPrototype.get()));
/external/webkit/Source/WebCore/bindings/js/
H A DSerializedScriptValue.cpp49 #include <runtime/RegExpObject.h>
461 if (obj->inherits(&RegExpObject::s_info)) {
462 RegExpObject* regExp = asRegExpObject(obj);
1170 return new (m_exec) RegExpObject(m_exec->lexicalGlobalObject(), m_globalObject->regExpStructure(), regExp);
/external/webkit/Source/WebCore/bridge/qt/
H A Dqt_runtime.cpp43 #include "RegExpObject.h"
173 else if (object->inherits(&RegExpObject::s_info))
573 RegExpObject *re = static_cast<RegExpObject*>(object);
853 return new (exec) RegExpObject(exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->regExpStructure(), regExp.release());
/external/webkit/Source/JavaScriptCore/jit/
H A DJITStubs.cpp58 #include "RegExpObject.h"
3172 return new (stackFrame.globalData) RegExpObject(stackFrame.callFrame->lexicalGlobalObject(), stackFrame.callFrame->lexicalGlobalObject()->regExpStructure(), regExp);
/external/webkit/Source/JavaScriptCore/interpreter/
H A DInterpreter.cpp58 #include "RegExpObject.h"
1545 callFrame->uncheckedR(dst) = JSValue(new (globalData) RegExpObject(callFrame->lexicalGlobalObject(), callFrame->scopeChain()->globalObject->regExpStructure(), regExp));

Completed in 221 milliseconds