Home
last modified time | relevance | path

Searched refs:BoyerMoorePositionInfo (Results 1 - 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/regexp/
H A Dregexp-compiler.h140 class BoyerMoorePositionInfo : public ZoneObject { class
175 BoyerMoorePositionInfo* at(int i) { return bitmaps_->at(i); } in at()
179 BoyerMoorePositionInfo* info = bitmaps_->at(map_number); in Set()
185 BoyerMoorePositionInfo* info = bitmaps_->at(map_number); in SetInterval()
209 ZoneList<BoyerMoorePositionInfo*>* bitmaps_;
H A Dregexp-compiler.cc2698 void BoyerMoorePositionInfo::Set(int character) { in Set()
2725 int BitsetFirstSetBit(BoyerMoorePositionInfo::Bitset bitset) { in BitsetFirstSetBit()
2726 STATIC_ASSERT(BoyerMoorePositionInfo::kMapSize == in BitsetFirstSetBit()
2735 static constexpr BoyerMoorePositionInfo::Bitset mask(~uint64_t{0}); in BitsetFirstSetBit()
2736 BoyerMoorePositionInfo::Bitset masked_bitset = bitset & mask; in BitsetFirstSetBit()
2743 BoyerMoorePositionInfo::Bitset masked_bitset = bitset >> 64; in BitsetFirstSetBit()
2753 void BoyerMoorePositionInfo::SetInterval(const Interval& interval) { in SetInterval()
2772 void BoyerMoorePositionInfo::SetAll() { in SetAll()
2785 bitmaps_ = zone->New<ZoneList<BoyerMoorePositionInfo*>>(length, zone); in BoyerMooreLookahead()
2787 bitmaps_->Add(zone->New<BoyerMoorePositionInfo>(), zon in BoyerMooreLookahead()
[all...]

Completed in 7 milliseconds