Searched defs:regExp (Results 1 - 14 of 14) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
H A DRegExpCache.cpp48 RefPtr<RegExp> regExp = RegExp::create(m_globalData, patternString, flags); local
51 return regExp;
55 iterator->second = regExp;
67 return regExp;
H A DRegExpObject.h36 void setRegExp(PassRefPtr<RegExp> r) { d->regExp = r; }
37 RegExp* regExp() const { return d->regExp.get(); } function in class:JSC::RegExpObject
77 RegExpObjectData(NonNullPassRefPtr<RegExp> regExp) argument
78 : regExp(regExp)
83 RefPtr<RegExp> regExp; member in struct:JSC::RegExpObject::RegExpObjectData
H A DRegExpObject.cpp64 RegExpObject::RegExpObject(JSGlobalObject* globalObject, Structure* structure, NonNullPassRefPtr<RegExp> regExp) argument
66 , d(adoptPtr(new RegExpObjectData(regExp)))
94 return jsBoolean(asRegExpObject(slotBase)->regExp()->global());
99 return jsBoolean(asRegExpObject(slotBase)->regExp()->ignoreCase());
104 return jsBoolean(asRegExpObject(slotBase)->regExp()->multiline());
109 return jsString(exec, asRegExpObject(slotBase)->regExp()->pattern());
145 if (!regExp()->global()) {
148 regExpConstructor->performMatch(d->regExp.get(), input, 0, position, length);
171 regExpConstructor->performMatch(d->regExp.get(), input, lastIndex, position, length);
H A DJSGlobalData.cpp410 void JSGlobalData::addRegExpToTrace(PassRefPtr<RegExp> regExp) argument
412 m_rtTraceList->add(regExp);
H A DRegExpConstructor.cpp320 RefPtr<RegExp> regExp = exec->globalData().regExpCache()->lookupOrCreate(pattern, flags); local
321 if (!regExp->isValid())
322 return throwError(exec, createSyntaxError(exec, regExp->errorMessage()));
323 return new (exec) RegExpObject(exec->lexicalGlobalObject(), globalObject->regExpStructure(), regExp.release());
/external/webkit/Source/JavaScriptCore/jit/
H A DJITStubs.h73 RegExp* regExp() { return static_cast<RegExp*>(asPointer); } function in union:JSC::JITStubArg
H A DJITStubs.cpp3166 RegExp* regExp = stackFrame.args[0].regExp(); local
3167 if (!regExp->isValid()) {
3172 return new (stackFrame.globalData) RegExpObject(stackFrame.callFrame->lexicalGlobalObject(), stackFrame.callFrame->lexicalGlobalObject()->regExpStructure(), regExp);
/external/webkit/Source/JavaScriptCore/bytecode/
H A DCodeBlock.cpp94 static UString regexpToSourceString(RegExp* regExp) argument
98 if (regExp->global())
100 if (regExp->ignoreCase())
102 if (regExp->multiline())
105 return makeUString("/", regExp->pattern(), postfix);
/external/webkit/Source/WebCore/page/
H A DFrame.cpp369 String Frame::searchForLabelsAboveCell(RegularExpression* regExp, HTMLTableCellElement* cell, size_t* resultDistanceFromStartOfCell) argument
379 int pos = regExp->searchRev(nodeString);
383 return nodeString.substring(pos, regExp->matchedLength());
398 OwnPtr<RegularExpression> regExp(createRegExpForLabels(labels));
428 String result = searchForLabelsAboveCell(regExp.get(), startingTableCell, resultDistance);
441 int pos = regExp->searchRev(nodeString);
445 return nodeString.substring(pos, regExp->matchedLength());
454 String result = searchForLabelsAboveCell(regExp.get(), startingTableCell, resultDistance);
475 OwnPtr<RegularExpression> regExp(createRegExpForLabels(labels));
483 pos = regExp
[all...]
/external/webkit/Source/JavaScriptCore/bytecompiler/
H A DBytecodeGenerator.cpp1589 RegisterID* BytecodeGenerator::emitNewRegExp(RegisterID* dst, PassRefPtr<RegExp> regExp) argument
1593 instructions().append(addRegExp(regExp));
/external/webkit/Source/WebCore/bindings/js/
H A DSerializedScriptValue.cpp462 RegExpObject* regExp = asRegExpObject(obj); local
465 if (regExp->regExp()->global())
467 if (regExp->regExp()->ignoreCase())
469 if (regExp->regExp()->multiline())
472 write(regExp->regExp()->pattern());
1169 RefPtr<RegExp> regExp local
[all...]
/external/webkit/Source/WebCore/bindings/v8/
H A DSerializedScriptValue.cpp662 v8::Handle<v8::RegExp> regExp = value.As<v8::RegExp>(); local
663 m_writer.writeRegExp(regExp->GetSource(), regExp->GetFlags());
/external/webkit/Source/WebCore/bridge/qt/
H A Dqt_runtime.cpp851 RefPtr<JSC::RegExp> regExp = JSC::RegExp::create(&exec->globalData(), pattern, flags); local
852 if (regExp->isValid())
853 return new (exec) RegExpObject(exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->regExpStructure(), regExp.release());
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.apache.ant_1.7.1.v20090120-1145/lib/
H A Dant.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/apache/ org/apache/tools/ org/apache/tools/ant/ ...

Completed in 251 milliseconds