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

クラス v8::internal::Token

#include <token.h>

すべてのメンバ一覧

Public 型

enum  Value { NUM_TOKENS }

Static Public メソッド

static bool IsAssignmentOp (Value tok)
static bool IsBinaryOp (Value op)
static bool IsCompareOp (Value op)
static bool IsBitOp (Value op)
static bool IsUnaryOp (Value op)
static bool IsCountOp (Value op)
static const char * String (Value tok)
static int Precedence (Value tok)
static Value Lookup (const char *str)
static void Initialize ()

Static Private 変数

static const char * string_ [NUM_TOKENS]
static int8_t precedence_ [NUM_TOKENS]

説明

token.h203 行で定義されています。


列挙型

列挙型の値:
NUM_TOKENS 

token.h207 行で定義されています。


関数

void v8::internal::Token::Initialize (  )  [static]
static bool v8::internal::Token::IsAssignmentOp ( Value  tok  )  [inline, static]
static bool v8::internal::Token::IsBinaryOp ( Value  op  )  [inline, static]

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

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

static bool v8::internal::Token::IsBitOp ( Value  op  )  [inline, static]

token.h235 行で定義されています。

static bool v8::internal::Token::IsCompareOp ( Value  op  )  [inline, static]
static bool v8::internal::Token::IsCountOp ( Value  op  )  [inline, static]
static bool v8::internal::Token::IsUnaryOp ( Value  op  )  [inline, static]
Token::Value v8::internal::Token::Lookup ( const char *  str  )  [static]
static int v8::internal::Token::Precedence ( Value  tok  )  [inline, static]

token.h257 行で定義されています。

参照先 ASSERT, NUM_TOKENS, と precedence_.

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

static const char* v8::internal::Token::String ( Value  tok  )  [inline, static]

変数

int8_t v8::internal::Token::precedence_ [static, private]
初期値:
 {

}

token.h276 行で定義されています。

参照元 Precedence().

const char * v8::internal::Token::string_ [static, private]
初期値:
 {

}

token.h275 行で定義されています。

参照元 Initialize(), Lookup(), と String().


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