/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...] |