OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PatternTerm
(Results
1 - 4
of
4
) sorted by null
/external/webkit/JavaScriptCore/yarr/
RegexPattern.h
73
struct
PatternTerm
{
102
PatternTerm
(UChar ch)
103
: type(
PatternTerm
::TypePatternCharacter)
110
PatternTerm
(CharacterClass* charClass, bool invert)
111
: type(
PatternTerm
::TypeCharacterClass)
119
PatternTerm
(Type type, unsigned subpatternId, PatternDisjunction* disjunction, bool invertOrCapture)
130
PatternTerm
(Type type, bool invert = false)
138
PatternTerm
(unsigned spatternId)
147
static
PatternTerm
ForwardReference()
149
return
PatternTerm
(TypeForwardReference)
[
all
...]
RegexCompiler.cpp
355
m_alternative->m_terms.append(
PatternTerm
::BOL());
359
m_alternative->m_terms.append(
PatternTerm
::EOL());
363
m_alternative->m_terms.append(
PatternTerm
::WordBoundary(invert));
375
m_alternative->m_terms.append(
PatternTerm
(ch));
382
m_alternative->m_terms.append(
PatternTerm
(m_pattern.digitsCharacterClass(), invert));
385
m_alternative->m_terms.append(
PatternTerm
(m_pattern.spacesCharacterClass(), invert));
388
m_alternative->m_terms.append(
PatternTerm
(m_pattern.wordcharCharacterClass(), invert));
391
m_alternative->m_terms.append(
PatternTerm
(m_pattern.newlineCharacterClass(), invert));
437
m_alternative->m_terms.append(
PatternTerm
(newCharacterClass, m_invertCharacterClass));
448
m_alternative->m_terms.append(
PatternTerm
(PatternTerm::TypeParenthesesSubpattern, subpatternId, parenthesesDisjunction, capture))
[
all
...]
RegexJIT.cpp
85
PatternTerm
& term = alternative->m_terms[i];
86
PatternTerm
& nextTerm = alternative->m_terms[i + 1];
88
if ((term.type ==
PatternTerm
::TypeCharacterClass)
90
&& (nextTerm.type ==
PatternTerm
::TypePatternCharacter)
92
PatternTerm
termCopy = term;
329
PatternTerm
& term()
335
PatternTerm
& lookaheadTerm()
345
&& (lookaheadTerm().type ==
PatternTerm
::TypePatternCharacter)
415
PatternTerm
& term = state.term();
440
PatternTerm
& term = state.term()
[
all
...]
RegexInterpreter.cpp
[
all
...]
Completed in 105 milliseconds