Searched refs:eats_at_least (Results 1 - 8 of 8) sorted by relevance
/third_party/node/deps/v8/src/regexp/ |
H A D | regexp-macro-assembler.cc | 252 int eats_at_least) { in LoadCurrentCharacter() 253 // By default, eats_at_least = characters. in LoadCurrentCharacter() 254 if (eats_at_least == kUseCharactersValue) { in LoadCurrentCharacter() 255 eats_at_least = characters; in LoadCurrentCharacter() 259 eats_at_least); in LoadCurrentCharacter() 264 int eats_at_least) { in LoadCurrentCharacterImpl() 267 DCHECK_GE(eats_at_least, characters); in LoadCurrentCharacterImpl() 272 CheckPosition(cp_offset + eats_at_least - 1, on_end_of_input); in LoadCurrentCharacterImpl() 248 LoadCurrentCharacter(int cp_offset, Label* on_end_of_input, bool check_bounds, int characters, int eats_at_least) LoadCurrentCharacter() argument 262 LoadCurrentCharacterImpl( int cp_offset, Label* on_end_of_input, bool check_bounds, int characters, int eats_at_least) LoadCurrentCharacterImpl() argument
|
H A D | regexp-bytecode-generator.cc | 187 int eats_at_least) { in LoadCurrentCharacterImpl() 188 DCHECK_GE(eats_at_least, characters); in LoadCurrentCharacterImpl() 189 if (eats_at_least > characters && check_bounds) { in LoadCurrentCharacterImpl() 190 DCHECK(is_int24(cp_offset + eats_at_least)); in LoadCurrentCharacterImpl() 191 Emit(BC_CHECK_CURRENT_POSITION, cp_offset + eats_at_least); in LoadCurrentCharacterImpl() 183 LoadCurrentCharacterImpl(int cp_offset, Label* on_failure, bool check_bounds, int characters, int eats_at_least) LoadCurrentCharacterImpl() argument
|
H A D | regexp-compiler.cc | 1463 // The eats_at_least value is not used if reading backward. The in EatsAtLeastFromLoopEntry() 1530 int eats_at_least = predecessor->EatsAtLeast( in EmitQuickCheck() local 1532 DCHECK_GE(eats_at_least, details->characters()); in EmitQuickCheck() 1535 !preload_has_checked_bounds, details->characters(), eats_at_least); in EmitQuickCheck() 2165 int eats_at_least = in EmitBoundaryCheck() local 2167 if (eats_at_least >= 1) { in EmitBoundaryCheck() 2169 zone()->New<BoyerMooreLookahead>(eats_at_least, compiler, zone()); in EmitBoundaryCheck() 2637 int eats_at_least) { in CalculatePreloadCharacters() 2638 int preload_characters = std::min(4, eats_at_least); in CalculatePreloadCharacters() 3181 int eats_at_least in EmitOptimizedUnanchoredSearch() local 2636 CalculatePreloadCharacters(RegExpCompiler* compiler, int eats_at_least) CalculatePreloadCharacters() argument 3574 uint8_t eats_at_least = base::saturated_cast<uint8_t>( VisitText() local 3617 EatsAtLeastInfo eats_at_least = VisitChoice() local 3648 EatsAtLeastInfo eats_at_least = *that->on_success()->eats_at_least_info(); VisitAssertion() local [all...] |
H A D | regexp-macro-assembler.h | 137 int characters = 1, int eats_at_least = kUseCharactersValue); 140 int eats_at_least) = 0; 313 int eats_at_least) override;
|
H A D | regexp-macro-assembler-tracer.cc | 164 int eats_at_least) { in LoadCurrentCharacterImpl() 170 eats_at_least); in LoadCurrentCharacterImpl() 172 characters, eats_at_least); in LoadCurrentCharacterImpl() 162 LoadCurrentCharacterImpl( int cp_offset, Label* on_end_of_input, bool check_bounds, int characters, int eats_at_least) LoadCurrentCharacterImpl() argument
|
H A D | regexp-macro-assembler-tracer.h | 68 int eats_at_least) override;
|
H A D | regexp-bytecode-generator.h | 53 int eats_at_least) override;
|
H A D | regexp-nodes.h | 243 void set_eats_at_least_info(const EatsAtLeastInfo& eats_at_least) { in set_eats_at_least_info() argument 244 eats_at_least_ = eats_at_least; in set_eats_at_least_info() 643 int CalculatePreloadCharacters(RegExpCompiler* compiler, int eats_at_least);
|
Completed in 14 milliseconds