OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:subpatternId
(Results
1 - 5
of
5
) sorted by null
/external/webkit/JavaScriptCore/wrec/
Escapes.h
116
BackreferenceEscape(int
subpatternId
)
119
m_u.i =
subpatternId
;
124
int
subpatternId
() const { return m_u.i; }
/external/webkit/JavaScriptCore/yarr/
RegexInterpreter.h
81
unsigned
subpatternId
;
152
ByteTerm(Type type, unsigned
subpatternId
, ByteDisjunction* parenthesesInfo, bool invertOrCapture, int inputPos)
156
atom.
subpatternId
=
subpatternId
;
171
ByteTerm(Type type, unsigned
subpatternId
, bool invertOrCapture, int inputPos)
175
atom.
subpatternId
=
subpatternId
;
209
static ByteTerm BackReference(unsigned
subpatternId
, int inputPos)
211
return ByteTerm(TypeBackReference,
subpatternId
, false, inputPos);
RegexCompiler.cpp
442
unsigned
subpatternId
= m_pattern.m_numSubpatterns + 1;
448
m_alternative->m_terms.append(PatternTerm(PatternTerm::TypeParenthesesSubpattern,
subpatternId
, parenthesesDisjunction, capture));
469
void atomBackReference(unsigned
subpatternId
)
471
ASSERT(
subpatternId
);
472
m_pattern.m_maxBackReference = std::max(m_pattern.m_maxBackReference,
subpatternId
);
474
if (
subpatternId
> m_pattern.m_numSubpatterns) {
487
if ((term.type == PatternTerm::TypeParenthesesSubpattern) && term.invertOrCapture && (
subpatternId
== term.
subpatternId
)) {
493
m_alternative->m_terms.append(PatternTerm(
subpatternId
));
RegexPattern.h
89
unsigned
subpatternId
;
92
unsigned
subpatternId
;
119
PatternTerm(Type type, unsigned
subpatternId
, PatternDisjunction* disjunction, bool invertOrCapture)
124
parentheses.
subpatternId
=
subpatternId
;
142
subpatternId
= spatternId;
RegexInterpreter.cpp
120
unsigned firstSubpatternId = term.atom.
subpatternId
;
504
int matchBegin = output[(term.atom.
subpatternId
<< 1)];
505
int matchEnd = output[(term.atom.
subpatternId
<< 1) + 1];
547
int matchBegin = output[(term.atom.
subpatternId
<< 1)];
548
int matchEnd = output[(term.atom.
subpatternId
<< 1) + 1];
584
unsigned
subpatternId
= term.atom.
subpatternId
;
585
output[(
subpatternId
<< 1)] = context->getDisjunctionContext(term)->matchBegin + term.inputPosition;
586
output[(
subpatternId
<< 1) + 1] = context->getDisjunctionContext(term)->matchEnd + term.inputPosition;
591
unsigned firstSubpatternId = term.atom.
subpatternId
;
[
all
...]
Completed in 54 milliseconds