/external/webkit/Source/JavaScriptCore/runtime/ |
D | RegExpObject.h | 36 void setRegExp(PassRefPtr<RegExp> r) { d->regExp = r; } in setRegExp() 37 RegExp* regExp() const { return d->regExp.get(); } in regExp() function 77 RegExpObjectData(NonNullPassRefPtr<RegExp> regExp) in RegExpObjectData() 78 : regExp(regExp) in RegExpObjectData() 83 RefPtr<RegExp> regExp; member
|
D | RegExpObject.cpp | 64 …:RegExpObject(JSGlobalObject* globalObject, Structure* structure, NonNullPassRefPtr<RegExp> regExp) in RegExpObject() argument 66 , d(adoptPtr(new RegExpObjectData(regExp))) in RegExpObject() 94 return jsBoolean(asRegExpObject(slotBase)->regExp()->global()); in regExpObjectGlobal() 99 return jsBoolean(asRegExpObject(slotBase)->regExp()->ignoreCase()); in regExpObjectIgnoreCase() 104 return jsBoolean(asRegExpObject(slotBase)->regExp()->multiline()); in regExpObjectMultiline() 109 return jsString(exec, asRegExpObject(slotBase)->regExp()->pattern()); in regExpObjectSource() 145 if (!regExp()->global()) { in match() 148 regExpConstructor->performMatch(d->regExp.get(), input, 0, position, length); in match() 171 regExpConstructor->performMatch(d->regExp.get(), input, lastIndex, position, length); in match()
|
D | RegExpPrototype.cpp | 83 RefPtr<RegExp> regExp; in regExpProtoFuncCompile() local 90 regExp = asRegExpObject(arg0)->regExp(); in regExpProtoFuncCompile() 104 regExp = exec->globalData().regExpCache()->lookupOrCreate(pattern, flags); in regExpProtoFuncCompile() 107 if (!regExp->isValid()) in regExpProtoFuncCompile() 108 return throwVMError(exec, createSyntaxError(exec, regExp->errorMessage())); in regExpProtoFuncCompile() 110 asRegExpObject(thisValue)->setRegExp(regExp.release()); in regExpProtoFuncCompile()
|
D | RegExpCache.cpp | 48 RefPtr<RegExp> regExp = RegExp::create(m_globalData, patternString, flags); in create() local 51 return regExp; in create() 55 iterator->second = regExp; in create() 67 return regExp; in create()
|
D | RegExpConstructor.cpp | 320 RefPtr<RegExp> regExp = exec->globalData().regExpCache()->lookupOrCreate(pattern, flags); in constructRegExp() local 321 if (!regExp->isValid()) in constructRegExp() 322 return throwError(exec, createSyntaxError(exec, regExp->errorMessage())); in constructRegExp() 323 …exec) RegExpObject(exec->lexicalGlobalObject(), globalObject->regExpStructure(), regExp.release()); in constructRegExp()
|
D | JSGlobalData.cpp | 410 void JSGlobalData::addRegExpToTrace(PassRefPtr<RegExp> regExp) in addRegExpToTrace() argument 412 m_rtTraceList->add(regExp); in addRegExpToTrace()
|
D | JSGlobalData.h | 265 void addRegExpToTrace(PassRefPtr<RegExp> regExp);
|
D | StringPrototype.cpp | 315 RegExp* reg = asRegExpObject(pattern)->regExp(); in stringProtoFuncReplace() 609 reg = asRegExpObject(a0)->regExp(); in stringProtoFuncMatch() 659 reg = asRegExpObject(a0)->regExp(); in stringProtoFuncSearch() 717 RegExp* reg = asRegExpObject(a0)->regExp(); in stringProtoFuncSplit()
|
/external/webkit/Source/WebCore/html/ |
D | EmailInputType.cpp | 45 DEFINE_STATIC_LOCAL(const RegularExpression, regExp, (emailPattern, TextCaseInsensitive)); in isValidEmailAddress() 48 int matchOffset = regExp.match(address, 0, &matchLength); in isValidEmailAddress()
|
/external/webkit/Source/WebCore/page/ |
D | Frame.cpp | 373 String Frame::searchForLabelsAboveCell(RegularExpression* regExp, HTMLTableCellElement* cell, size_… in searchForLabelsAboveCell() argument 383 int pos = regExp->searchRev(nodeString); in searchForLabelsAboveCell() 387 return nodeString.substring(pos, regExp->matchedLength()); in searchForLabelsAboveCell() 402 OwnPtr<RegularExpression> regExp(createRegExpForLabels(labels)); in searchForLabelsBeforeElement() local 432 … String result = searchForLabelsAboveCell(regExp.get(), startingTableCell, resultDistance); in searchForLabelsBeforeElement() 445 int pos = regExp->searchRev(nodeString); in searchForLabelsBeforeElement() 449 return nodeString.substring(pos, regExp->matchedLength()); in searchForLabelsBeforeElement() 458 String result = searchForLabelsAboveCell(regExp.get(), startingTableCell, resultDistance); in searchForLabelsBeforeElement() 479 OwnPtr<RegularExpression> regExp(createRegExpForLabels(labels)); in matchLabelsAgainstString() local 487 pos = regExp->match(mutableStringToMatch, start); in matchLabelsAgainstString() [all …]
|
/external/webkit/Source/WebCore/page/mac/ |
D | FrameMac.mm | 141 RegularExpression* regExp = regExpForLabels(labels); 171 NSString* result = searchForLabelsAboveCell(regExp, startingTableCell, resultDistance); 184 int pos = regExp->searchRev(nodeString); 188 return nodeString.substring(pos, regExp->matchedLength()); 197 NSString* result = searchForLabelsAboveCell(regExp, startingTableCell, resultDistance); 219 RegularExpression* regExp = regExpForLabels(labels); 227 pos = regExp->match(mutableStringToMatch, start); 229 length = regExp->matchedLength();
|
/external/webkit/Source/WebCore/bindings/js/ |
D | SerializedScriptValue.cpp | 462 RegExpObject* regExp = asRegExpObject(obj); in dumpIfTerminal() local 465 if (regExp->regExp()->global()) in dumpIfTerminal() 467 if (regExp->regExp()->ignoreCase()) in dumpIfTerminal() 469 if (regExp->regExp()->multiline()) in dumpIfTerminal() 472 write(regExp->regExp()->pattern()); in dumpIfTerminal() 1169 … RefPtr<RegExp> regExp = RegExp::create(&m_exec->globalData(), pattern->ustring(), reFlags); in readTerminal() local 1170 …w (m_exec) RegExpObject(m_exec->lexicalGlobalObject(), m_globalObject->regExpStructure(), regExp); in readTerminal()
|
/external/chromium/chrome/browser/resources/net_internals/ |
D | eventsview.js | 259 regExp = new RegExp('\\s+' + directive + ':(\\S*)\\s*', 'i'); 260 matchInfo = regExp.exec(sourceText); 264 return {'remainingText': sourceText.replace(regExp, ' ').trim(),
|
/external/webkit/Source/WebKit/qt/tests/qwebpage/ |
D | tst_qwebpage.cpp | 990 QRegExp regExp(" style=\".*\""); in cursorMovements() local 991 regExp.setMinimal(true); in cursorMovements() 992 …QCOMPARE(page->selectedHtml().trimmed().replace(regExp, ""), QString::fromLatin1("<span class=\"Ap… in cursorMovements() 1223 QRegExp regExp(" style=\".*\""); in textSelection() local 1224 regExp.setMinimal(true); in textSelection() 1225 …QCOMPARE(page->selectedHtml().trimmed().replace(regExp, ""), QString::fromLatin1("<span class=\"Ap… in textSelection() 2679 QRegExp regExp(" style=\".*\""); in findText() local 2680 regExp.setMinimal(true); in findText() 2684 …QCOMPARE(m_page->selectedHtml().trimmed().replace(regExp, ""), QString("<span class=\"Apple-style-… in findText()
|
/external/webkit/Source/WebCore/bindings/v8/ |
D | SerializedScriptValue.cpp | 662 v8::Handle<v8::RegExp> regExp = value.As<v8::RegExp>(); in writeRegExp() local 663 m_writer.writeRegExp(regExp->GetSource(), regExp->GetFlags()); in writeRegExp()
|
/external/webkit/Source/JavaScriptCore/bytecode/ |
D | CodeBlock.cpp | 94 static UString regexpToSourceString(RegExp* regExp) in regexpToSourceString() argument 98 if (regExp->global()) in regexpToSourceString() 100 if (regExp->ignoreCase()) in regexpToSourceString() 102 if (regExp->multiline()) in regexpToSourceString() 105 return makeUString("/", regExp->pattern(), postfix); in regexpToSourceString()
|
/external/webkit/Source/JavaScriptCore/jit/ |
D | JITStubs.h | 73 RegExp* regExp() { return static_cast<RegExp*>(asPointer); } in regExp() function
|
D | JITStubs.cpp | 3166 RegExp* regExp = stackFrame.args[0].regExp(); in DEFINE_STUB_FUNCTION() local 3167 if (!regExp->isValid()) { in DEFINE_STUB_FUNCTION() 3172 …me->lexicalGlobalObject(), stackFrame.callFrame->lexicalGlobalObject()->regExpStructure(), regExp); in DEFINE_STUB_FUNCTION()
|
/external/webkit/Source/WebCore/bridge/qt/ |
D | qt_runtime.cpp | 851 RefPtr<JSC::RegExp> regExp = JSC::RegExp::create(&exec->globalData(), pattern, flags); in convertQVariantToValue() local 852 if (regExp->isValid()) in convertQVariantToValue() 853 …ect(exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->regExpStructure(), regExp.release()); in convertQVariantToValue()
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
D | BytecodeGenerator.h | 294 RegisterID* emitNewRegExp(RegisterID* dst, PassRefPtr<RegExp> regExp);
|
D | BytecodeGenerator.cpp | 1589 RegisterID* BytecodeGenerator::emitNewRegExp(RegisterID* dst, PassRefPtr<RegExp> regExp) in emitNewRegExp() argument 1593 instructions().append(addRegExp(regExp)); in emitNewRegExp()
|
/external/webkit/Source/JavaScriptCore/interpreter/ |
D | Interpreter.cpp | 1540 RegExp* regExp = codeBlock->regexp(vPC[2].u.operand); in privateExecute() local 1541 if (!regExp->isValid()) { in privateExecute() 1545 …llFrame->lexicalGlobalObject(), callFrame->scopeChain()->globalObject->regExpStructure(), regExp)); in privateExecute()
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog-2008-08-10 | 28177 (KJS::RegExpImp::regExp):
|