Home
last modified time | relevance | path

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

/external/v8/src/regexp/
Djsregexp.h1093 class BoyerMoorePositionInfo : public ZoneObject {
1095 explicit BoyerMoorePositionInfo(Zone* zone) in BoyerMoorePositionInfo() function
1142 BoyerMoorePositionInfo* at(int i) { return bitmaps_->at(i); } in at()
1146 BoyerMoorePositionInfo* info = bitmaps_->at(map_number); in Set()
1152 BoyerMoorePositionInfo* info = bitmaps_->at(map_number); in SetInterval()
1178 ZoneList<BoyerMoorePositionInfo*>* bitmaps_;
Djsregexp.cc3578 void BoyerMoorePositionInfo::Set(int character) { in Set()
3583 void BoyerMoorePositionInfo::SetInterval(const Interval& interval) { in SetInterval()
3607 void BoyerMoorePositionInfo::SetAll() { in SetAll()
3625 bitmaps_ = new(zone) ZoneList<BoyerMoorePositionInfo*>(length, zone); in BoyerMooreLookahead()
3627 bitmaps_->Add(new(zone) BoyerMoorePositionInfo(zone), zone); in BoyerMooreLookahead()
3668 BoyerMoorePositionInfo* map = bitmaps_->at(i); in FindBestInterval()
3724 BoyerMoorePositionInfo* map = bitmaps_->at(i); in GetSkipTable()
3748 BoyerMoorePositionInfo* map = bitmaps_->at(i); in EmitSkipInstructions()
6066 STATIC_ASSERT(BoyerMoorePositionInfo::kMapSize ==