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

クラス v8::internal::ParserRecorder

すべてのメンバ一覧

Public メソッド

 ParserRecorder ()
virtual FunctionEntry LogFunction (int start)
virtual void LogError ()
virtual void LogMessage (Scanner::Location loc, const char *message, Vector< const char * > args)
void WriteString (Vector< const char > str)
List< unsigned > * store ()

Static Public メソッド

static const char * ReadString (unsigned *start, int *chars)

Private 変数

bool has_error_
List< unsigned > store_

説明

parser.cc403 行で定義されています。


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

v8::internal::ParserRecorder::ParserRecorder (  ) 

関数

virtual void v8::internal::ParserRecorder::LogError (  )  [inline, virtual]

parser.cc407 行で定義されています。

FunctionEntry v8::internal::ParserRecorder::LogFunction ( int  start  )  [virtual]

parser.cc537 行で定義されています。

参照先 has_error_, と store().

void v8::internal::ParserRecorder::LogMessage ( Scanner::Location  loc,
const char *  message,
Vector< const char * >  args 
) [virtual]
const char * v8::internal::ParserRecorder::ReadString ( unsigned *  start,
int *  chars 
) [static]
List<unsigned>* v8::internal::ParserRecorder::store (  )  [inline]

parser.cc413 行で定義されています。

参照先 store_.

参照元 LogFunction(), LogMessage(), ParserRecorder(), と WriteString().

void v8::internal::ParserRecorder::WriteString ( Vector< const char >  str  ) 

parser.cc469 行で定義されています。

参照先 v8::internal::List< T, P >::Add(), v8::internal::Vector< T >::length(), と store().

参照元 LogMessage().


変数

parser.cc415 行で定義されています。

参照元 LogFunction(), と LogMessage().

parser.cc416 行で定義されています。

参照元 store().


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