Public メソッド | Private メソッド | Private 変数

クラス v8::internal::BMGoodSuffixBuffers

すべてのメンバ一覧

Public メソッド

 BMGoodSuffixBuffers ()
void init (int needle_length)
int & suffix (int index)
int & shift (int index)

Private メソッド

 DISALLOW_COPY_AND_ASSIGN (BMGoodSuffixBuffers)

Private 変数

int suffixes_ [kBMMaxShift+1]
int good_suffix_shift_ [kBMMaxShift+1]
int * biased_suffixes_
int * biased_good_suffix_shift_

説明

runtime.cc996 行で定義されています。


コンストラクタとデストラクタ

v8::internal::BMGoodSuffixBuffers::BMGoodSuffixBuffers (  )  [inline]

runtime.cc998 行で定義されています。


関数

v8::internal::BMGoodSuffixBuffers::DISALLOW_COPY_AND_ASSIGN ( BMGoodSuffixBuffers   )  [private]
void v8::internal::BMGoodSuffixBuffers::init ( int  needle_length  )  [inline]
int& v8::internal::BMGoodSuffixBuffers::shift ( int  index  )  [inline]
int& v8::internal::BMGoodSuffixBuffers::suffix ( int  index  )  [inline]

runtime.cc1009 行で定義されています。

参照先 ASSERT, biased_suffixes_, と suffixes_.

参照元 v8::internal::BoyerMoorePopulateGoodSuffixTable().


変数

runtime.cc1021 行で定義されています。

参照元 init(), と shift().

runtime.cc1020 行で定義されています。

参照元 init(), と suffix().

runtime.cc1019 行で定義されています。

参照元 init(), と shift().

runtime.cc1018 行で定義されています。

参照元 init(), と suffix().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義