HomeSort by relevance Sort by last modified time
    Searched refs:quantityCount (Results 1 - 5 of 5) sorted by null

  /external/webkit/Source/JavaScriptCore/yarr/
YarrInterpreter.h 91 unsigned quantityCount;
105 ByteTerm(UChar ch, int inputPos, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType)
112 type = (quantityCount == 1) ? ByteTerm::TypePatternCharacterOnce : ByteTerm::TypePatternCharacterFixed;
124 atom.quantityCount = quantityCount;
128 ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType)
135 type = (quantityCount == 1) ? ByteTerm::TypePatternCasedCharacterOnce : ByteTerm::TypePatternCasedCharacterFixed;
148 atom.quantityCount = quantityCount;
159 atom.quantityCount = 1
    [all...]
YarrPattern.h 115 unsigned quantityCount;
126 quantityCount = 1;
136 quantityCount = 1;
149 quantityCount = 1;
158 quantityCount = 1;
168 quantityCount = 1;
203 quantityCount = count;
YarrInterpreter.cpp 393 if ((backTrack->matchAmount < term.atom.quantityCount) && input.checkInput(1)) {
422 if ((backTrack->matchAmount < term.atom.quantityCount) && input.checkInput(1)) {
441 for (unsigned matchAmount = 0; matchAmount < term.atom.quantityCount; ++matchAmount) {
450 while ((matchAmount < term.atom.quantityCount) && input.checkInput(1)) {
489 if ((backTrack->matchAmount < term.atom.quantityCount) && input.checkInput(1)) {
523 for (unsigned matchAmount = 0; matchAmount < term.atom.quantityCount; ++matchAmount) {
534 while ((matchAmount < term.atom.quantityCount) && tryConsumeBackReference(matchBegin, matchEnd, term.inputPosition))
564 // for quantityCount == 1, could rewind.
577 if ((backTrack->matchAmount < term.atom.quantityCount) && tryConsumeBackReference(matchBegin, matchEnd, term.inputPosition)) {
625 ASSERT(term.atom.quantityCount == 1)
    [all...]
YarrPattern.cpp 243 void addBeginChar(BeginChar beginChar, Vector<TermChain>* hotTerms, QuantifierType quantityType, unsigned quantityCount)
245 if (quantityType == QuantifierFixedCount && quantityCount > 1) {
250 } else if (quantityType == QuantifierFixedCount && quantityCount == 1 && hotTerms->size())
618 ASSERT((term.quantityCount == 1) && (term.quantityType == QuantifierFixedCount));
682 currentInputPosition += term.quantityCount;
692 currentInputPosition += term.quantityCount;
698 if (term.quantityCount == 1 && !term.parentheses.isCopy) {
    [all...]
YarrJIT.cpp 909 && (lookaheadTerm().quantityCount == 1);
    [all...]

Completed in 57 milliseconds