Public メソッド | Private 変数

クラス v8::internal::Block

#include <ast.h>

v8::internal::BreakableStatementを継承しています。

すべてのメンバ一覧

Public メソッド

 Block (ZoneStringList *labels, int capacity, bool is_initializer_block)
virtual void Accept (Visitor *v)
void AddStatement (Statement *statement)
ZoneList< Statement * > * statements ()
bool is_initializer_block () const

Private 変数

ZoneList< Statement * > statements_
bool is_initializer_block_

説明

ast.h216 行で定義されています。


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

v8::internal::Block::Block ( ZoneStringList labels,
int  capacity,
bool  is_initializer_block 
) [inline]

ast.h218 行で定義されています。


関数

virtual void v8::internal::Block::Accept ( Visitor *  v  )  [virtual]

v8::internal::Nodeを実装しています。

void v8::internal::Block::AddStatement ( Statement statement  )  [inline]
bool v8::internal::Block::is_initializer_block (  )  const [inline]

ast.h228 行で定義されています。

参照先 is_initializer_block_.

ZoneList<Statement*>* v8::internal::Block::statements (  )  [inline]

ast.h227 行で定義されています。

参照先 statements_.

参照元 v8::internal::UsageComputer::VisitBlock().


変数

ast.h232 行で定義されています。

参照元 is_initializer_block().

ast.h231 行で定義されています。

参照元 AddStatement(), と statements().


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