/external/antlr/antlr-3.4/runtime/Ruby/test/functional/parser/ |
backtracking.rb | 9 grammar Backtrack; 12 backtrack=true; 46 * manual predicate here so that we don't backtrack over 50 * Remember: the goal is to avoid backtrack like the plague 238 lexer = Backtrack::Lexer.new( 'int a;' ) 239 parser = Backtrack::Parser.new lexer
|
/external/clang/lib/Lex/ |
PPCaching.cpp | 19 /// until CommitBacktrackedTokens() or Backtrack() is called, the Preprocessor 20 /// keeps track of the lexed tokens so that a subsequent Backtrack() call will 24 /// be called multiple times and CommitBacktrackedTokens/Backtrack calls will 38 /// Backtrack - Make Preprocessor re-lex the tokens that were lexed since 40 void Preprocessor::Backtrack() { 109 "The backtrack pos points inside the annotated tokens!");
|
Pragma.cpp | 145 PP.Backtrack(); 164 // until we are sure it is lexically correct and then we backtrack so that [all...] |
/external/v8/src/ |
regexp-macro-assembler-tracer.h | 43 virtual void Backtrack();
|
regexp-macro-assembler-irregexp.h | 59 virtual void Backtrack();
|
regexp-macro-assembler-tracer.cc | 87 void RegExpMacroAssemblerTracer::Backtrack() { 88 PrintF(" Backtrack();\n"); 89 assembler_->Backtrack();
|
regexp-macro-assembler.h | 70 // Continues execution from the position pushed on the top of the backtrack 72 virtual void Backtrack() = 0; 89 // If the label is NULL then we should pop a backtrack address off 103 // matches. If the label is NULL then we should pop a backtrack address off 151 // Pushes the label on the backtrack stack, so that a following Backtrack 152 // will go to this label. Always checks the backtrack stack limit. 211 // Called from RegExp if the backtrack stack limit is hit.
|
regexp-macro-assembler-irregexp.cc | 180 void RegExpMacroAssemblerIrregexp::Backtrack() {
|
/external/harfbuzz/src/ |
harfbuzz-gsub-private.h | 278 HB_UShort* Backtrack; /* array of backtrack glyph IDs */ 284 /* total number of backtrack glyphs */ 319 HB_UShort* Backtrack; /* array of backtrack classes */ 325 /* total number of backtrack 373 /* maximal backtrack length */ 386 /* array of backtrack Coverage 397 /* number of backtrack glyphs */ 442 HB_Coverage* BacktrackCoverage; /* array of backtrack Coverag [all...] |
harfbuzz-gpos-private.h | 540 HB_UShort* Backtrack; /* array of backtrack glyph IDs */ 546 /* total number of backtrack glyphs */ 581 HB_UShort* Backtrack; /* array of backtrack classes */ 587 /* total number of backtrack 622 /* maximal backtrack length */ 648 /* number of backtrack glyphs */ 650 /* array of backtrack Coverage
|
harfbuzz-gsub.c | [all...] |
harfbuzz-gpos.c | [all...] |
/external/harfbuzz_ng/src/hb-old/ |
harfbuzz-gsub-private.h | 278 HB_UShort* Backtrack; /* array of backtrack glyph IDs */ 284 /* total number of backtrack glyphs */ 319 HB_UShort* Backtrack; /* array of backtrack classes */ 325 /* total number of backtrack 373 /* maximal backtrack length */ 386 /* array of backtrack Coverage 397 /* number of backtrack glyphs */ 442 HB_Coverage* BacktrackCoverage; /* array of backtrack Coverag [all...] |
harfbuzz-gpos-private.h | 540 HB_UShort* Backtrack; /* array of backtrack glyph IDs */ 546 /* total number of backtrack glyphs */ 581 HB_UShort* Backtrack; /* array of backtrack classes */ 587 /* total number of backtrack 622 /* maximal backtrack length */ 648 /* number of backtrack glyphs */ 650 /* array of backtrack Coverage
|
harfbuzz-gsub.c | [all...] |
harfbuzz-gpos.c | [all...] |
/external/v8/src/arm/ |
regexp-macro-assembler-arm.h | 53 virtual void Backtrack(); 161 // Check whether we are exceeding the stack limit on the backtrack stack. 188 // The register containing the backtrack stack top. Provides a meaningful 199 // is NULL, in which case it is a conditional Backtrack. 208 // Pushes the value of a register on the backtrack stack. Decrements the 212 // Pops a value from the backtrack stack. Reads the word at the stack pointer 238 // to for pushing backtrack addresses.
|
regexp-macro-assembler-arm.cc | 51 * - r8 : points to tip of backtrack stack 172 void RegExpMacroAssemblerARM::Backtrack() { 174 // Pop Code* offset from backtrack stack, add Code* and jump to location. 237 // Instead of inlining a backtrack for each test, (re)use the global 238 // backtrack target. 702 // Initialize backtrack stack pointer. 763 // Backtrack code (branch target for conditional backtracks). 766 Backtrack(); 786 // Backtrack stack overflow code. 789 // Reached if the backtrack-stack limit has been hit [all...] |
/external/v8/src/ia32/ |
regexp-macro-assembler-ia32.h | 52 virtual void Backtrack(); 153 // Check whether we are exceeding the stack limit on the backtrack stack. 165 // The register containing the backtrack stack top. Provides a meaningful 173 // is NULL, in which case it is a conditional Backtrack. 182 // Pushes the value of a register on the backtrack stack. Decrements the 186 // Pushes a value on the backtrack stack. Decrements the stack pointer (ecx) 190 // Pops a value from the backtrack stack. Reads the word at the stack pointer
|
regexp-macro-assembler-ia32.cc | 53 * - ecx : points to tip of backtrack stack 151 void RegExpMacroAssemblerIA32::Backtrack() { 153 // Pop Code* offset from backtrack stack, add Code* and jump to location. 227 // Instead of inlining a backtrack, (re)use the global backtrack target. 470 // Restore backtrack stackpointer. 478 // Restore backtrack stackpointer. 762 // Initialize backtrack stack pointer. 814 // Backtrack code (branch target for conditional backtracks). 817 Backtrack(); [all...] |
/external/v8/src/mips/ |
regexp-macro-assembler-mips.h | 55 virtual void Backtrack(); 163 // Check whether we are exceeding the stack limit on the backtrack stack. 187 // The register containing the backtrack stack top. Provides a meaningful 198 // is NULL, in which case it is a conditional Backtrack. 213 // Pushes the value of a register on the backtrack stack. Decrements the 217 // Pops a value from the backtrack stack. Reads the word at the stack pointer
|
regexp-macro-assembler-mips.cc | 51 * - t4 : points to tip of backtrack stack 177 void RegExpMacroAssemblerMIPS::Backtrack() { 179 // Pop Code* offset from backtrack stack, add Code* and jump to location. 236 // Instead of inlining a backtrack for each test, (re)use the global 237 // backtrack target. 698 // Initialize backtrack stack pointer. 763 // Backtrack code (branch target for conditional backtracks). 766 Backtrack(); 790 // Backtrack stack overflow code. 793 // Reached if the backtrack-stack limit has been hit [all...] |
/external/v8/src/x64/ |
regexp-macro-assembler-x64.h | 49 virtual void Backtrack(); 200 // Check whether we are exceeding the stack limit on the backtrack stack. 212 // The register containing the backtrack stack top. Provides a meaningful 223 // is NULL, in which case it is a conditional Backtrack. 238 // Pushes the value of a register on the backtrack stack. Decrements the 242 // Pushes a value on the backtrack stack. Decrements the stack pointer (rcx) 246 // Pushes the Code object relative offset of a label on the backtrack stack 247 // (i.e., a backtrack target). Decrements the stack pointer (rcx) 251 // Pops a value from the backtrack stack. Reads the word at the stack pointer 255 // Drops the top value from the backtrack stack without reading it [all...] |
regexp-macro-assembler-x64.cc | 58 * - rcx : points to tip of backtrack stack. The backtrack stack contains 167 void RegExpMacroAssemblerX64::Backtrack() { 169 // Pop Code* offset from backtrack stack, add Code* and jump to location. 243 // Instead of inlining a backtrack, (re)use the global backtrack target. 829 // Initialize backtrack stack pointer. 891 // Backtrack code (branch target for conditional backtracks). 894 Backtrack(); 921 // Backtrack stack overflow code [all...] |
/external/clang/include/clang/Lex/ |
Preprocessor.h | 386 /// BacktrackPositions - Stack of backtrack positions, allowing nested 388 /// indicate where CachedLexPos should be set when the BackTrack() method is 700 /// until CommitBacktrackedTokens() or Backtrack() is called, the Preprocessor 701 /// keeps track of the lexed tokens so that a subsequent Backtrack() call will 705 /// be called multiple times and CommitBacktrackedTokens/Backtrack calls will 708 /// NOTE: *DO NOT* forget to call either CommitBacktrackedTokens or Backtrack 717 /// Backtrack - Make Preprocessor re-lex the tokens that were lexed since 719 void Backtrack(); [all...] |