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

  /external/webkit/JavaScriptCore/wrec/
WRECFunctors.cpp 42 void GeneratePatternCharacterFunctor::backtrack(Generator* generator) function in class:JSC::WREC::GeneratePatternCharacterFunctor
52 void GenerateCharacterClassFunctor::backtrack(Generator* generator) function in class:JSC::WREC::GenerateCharacterClassFunctor
62 void GenerateBackreferenceFunctor::backtrack(Generator* generator) function in class:JSC::WREC::GenerateBackreferenceFunctor
72 void GenerateParenthesesNonGreedyFunctor::backtrack(Generator*) function in class:JSC::WREC::GenerateParenthesesNonGreedyFunctor
WRECFunctors.h 42 virtual void backtrack(Generator*) = 0;
53 virtual void backtrack(Generator*);
68 virtual void backtrack(Generator*);
83 virtual void backtrack(Generator*);
99 virtual void backtrack(Generator*);
WRECGenerator.cpp 221 // (4) Alternative failed: Backtrack, then fall through to (2) to try again.
224 functor.backtrack(this);
  /external/icu4c/layout/
ContextualSubstSubtables.h 34 le_bool backtrack = FALSE);
38 const ClassDefinitionTable *classDefinitionTable, le_bool backtrack = FALSE);
42 GlyphIterator *glyphIterator, const char *offsetBase, le_bool backtrack = FALSE);
ContextualSubstSubtables.cpp 51 GlyphIterator *glyphIterator, le_bool backtrack)
56 if (backtrack) {
82 le_bool backtrack)
87 if (backtrack) {
119 GlyphIterator *glyphIterator, const char *offsetBase, le_bool backtrack)
124 if (backtrack) {
  /packages/apps/Email/src/org/apache/commons/io/
FilenameUtils.java 1155 Stack backtrack = new Stack(); local
    [all...]
  /external/v8/src/
jsregexp.cc 526 // push backtrack code location
528 // backtrack code location:
534 // <push affected registers on backtrack stack>
536 // push backtrack code location
538 // backtrack code location:
540 // <pop backtrack location from stack and go to it>
547 // <pop backtrack location from stack and go to it>
573 // then need to backtrack to a point where it can match "foo". The naive
593 // current position offset, an optional backtrack code location on the top of
594 // the virtualized backtrack stack and some register changes. When a node i
2292 Label* backtrack = trace->backtrack(); local
    [all...]
jsregexp.h 1221 Label* backtrack() { return backtrack_; } function in class:v8::internal::Trace
    [all...]
  /external/v8/test/mjsunit/
regexp-UC16.js 39 "backref-UC16-backtrack");
regexp.js 288 assertTrue(/x(?:...|(...))\1x/i.test("xabcABCx"), "backref-ASCII-backtrack");
  /external/v8/test/cctest/
test-regexp.cc 851 Label backtrack; local
855 m.PushBacktrack(&backtrack);
858 m.Bind(&backtrack);
1099 Label backtrack; local
    [all...]
  /external/webkit/JavaScriptCore/yarr/
RegexInterpreter.cpp 72 static inline void appendParenthesesDisjunctionContext(BackTrackInfoParentheses* backTrack, ParenthesesDisjunctionContext* context)
74 context->next = backTrack->lastContext;
75 backTrack->lastContext = context;
76 ++backTrack->matchAmount;
79 static inline void popParenthesesDisjunctionContext(BackTrackInfoParentheses* backTrack)
81 ASSERT(backTrack->matchAmount);
82 ASSERT(backTrack->lastContext);
83 backTrack->lastContext = backTrack->lastContext->next;
84 --backTrack->matchAmount
    [all...]

Completed in 152 milliseconds