OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:quantityCount
(Results
1 - 5
of
5
) sorted by null
/external/webkit/JavaScriptCore/yarr/
RegexInterpreter.h
88
unsigned
quantityCount
;
99
ByteTerm(UChar ch, int inputPos, unsigned frameLocation, unsigned
quantityCount
, QuantifierType quantityType)
104
type = (
quantityCount
== 1) ? ByteTerm::TypePatternCharacterOnce : ByteTerm::TypePatternCharacterFixed;
116
atom.
quantityCount
=
quantityCount
;
120
ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, unsigned
quantityCount
, QuantifierType quantityType)
125
type = (
quantityCount
== 1) ? ByteTerm::TypePatternCasedCharacterOnce : ByteTerm::TypePatternCasedCharacterFixed;
138
atom.
quantityCount
=
quantityCount
;
148
atom.
quantityCount
= 1
[
all
...]
RegexInterpreter.cpp
391
if ((backTrack->matchAmount < term.atom.
quantityCount
) && input.checkInput(1)) {
420
if ((backTrack->matchAmount < term.atom.
quantityCount
) && input.checkInput(1)) {
439
for (unsigned matchAmount = 0; matchAmount < term.atom.
quantityCount
; ++matchAmount) {
448
while ((matchAmount < term.atom.
quantityCount
) && input.checkInput(1)) {
487
if ((backTrack->matchAmount < term.atom.
quantityCount
) && input.checkInput(1)) {
515
for (unsigned matchAmount = 0; matchAmount < term.atom.
quantityCount
; ++matchAmount) {
526
while ((matchAmount < term.atom.
quantityCount
) && tryConsumeBackReference(matchBegin, matchEnd, term.inputPosition))
557
// for
quantityCount
== 1, could rewind.
570
if ((backTrack->matchAmount < term.atom.
quantityCount
) && tryConsumeBackReference(matchBegin, matchEnd, term.inputPosition)) {
621
ASSERT(term.atom.
quantityCount
== 1)
[
all
...]
RegexPattern.h
98
unsigned
quantityCount
;
107
quantityCount
= 1;
116
quantityCount
= 1;
127
quantityCount
= 1;
135
quantityCount
= 1;
144
quantityCount
= 1;
179
quantityCount
= count;
RegexJIT.cpp
347
&& (lookaheadTerm().
quantityCount
== 1);
567
sub32(Imm32(term.
quantityCount
), countRegister);
571
load16(BaseIndex(input, countRegister, TimesTwo, (state.inputOffset() + term.
quantityCount
) * sizeof(UChar)), character);
576
state.jumpToBacktrack(branch16(NotEqual, BaseIndex(input, countRegister, TimesTwo, (state.inputOffset() + term.
quantityCount
) * sizeof(UChar)), Imm32(ch)), this);
604
branch32(NotEqual, countRegister, Imm32(term.
quantityCount
)).linkTo(loop, this);
639
branch32(Equal, countRegister, Imm32(term.
quantityCount
), hardFail);
682
sub32(Imm32(term.
quantityCount
), countRegister);
686
load16(BaseIndex(input, countRegister, TimesTwo, (state.inputOffset() + term.
quantityCount
) * sizeof(UChar)), character);
725
branch32(NotEqual, countRegister, Imm32(term.
quantityCount
)).linkTo(loop, this);
759
branch32(Equal, countRegister, Imm32(term.
quantityCount
), hardFail)
[
all
...]
RegexCompiler.cpp
534
ASSERT((term.
quantityCount
== 1) && (term.quantityType == QuantifierFixedCount));
611
currentInputPosition += term.
quantityCount
;
621
currentInputPosition += term.
quantityCount
;
627
if ((term.
quantityCount
== 1) && !term.parentheses.isCopy) {
Completed in 703 milliseconds