#include <assembler.h>
v8::internal::ZoneObjectを継承しています。
v8::internal::LabelShadowに継承されています。
Public メソッド | |
INLINE (Label()) | |
INLINE (~Label()) | |
INLINE (void Unuse()) | |
INLINE (bool is_bound() const) | |
INLINE (bool is_unused() const) | |
INLINE (bool is_linked() const) | |
int | pos () const |
Private メソッド | |
void | bind_to (int pos) |
void | link_to (int pos) |
Private 変数 | |
int | pos_ |
フレンド | |
class | Assembler |
class | Displacement |
class | LabelShadow |
assembler.h の 51 行で定義されています。
void v8::internal::Label::bind_to | ( | int | pos | ) | [inline, private] |
v8::internal::Label::INLINE | ( | Label() | ) | [inline] |
assembler.h の 53 行で定義されています。
v8::internal::Label::INLINE | ( | ~ | Label() | ) | [inline] |
assembler.h の 54 行で定義されています。
参照先 ASSERT.
v8::internal::Label::INLINE | ( | bool is_bound() | const | ) | [inline] |
assembler.h の 58 行で定義されています。
参照先 pos_.
v8::internal::Label::INLINE | ( | bool is_linked() | const | ) | [inline] |
assembler.h の 60 行で定義されています。
参照先 pos_.
v8::internal::Label::INLINE | ( | bool is_unused() | const | ) | [inline] |
assembler.h の 59 行で定義されています。
参照先 pos_.
v8::internal::Label::INLINE | ( | void | Unuse() | ) | [inline] |
assembler.h の 56 行で定義されています。
参照先 pos_.
void v8::internal::Label::link_to | ( | int | pos | ) | [inline, private] |
int v8::internal::Label::pos | ( | ) | const |
assembler.cc の 50 行で定義されています。
参照先 pos_, と UNREACHABLE.
参照元 v8::internal::Assembler::bind_to(), v8::internal::Assembler::branch_offset(), v8::internal::Assembler::call(), v8::internal::Assembler::disp_at(), v8::internal::Assembler::disp_at_put(), v8::internal::Assembler::j(), v8::internal::Assembler::link_to(), v8::internal::Assembler::next(), v8::internal::Assembler::print(), v8::internal::Assembler::SizeOfCodeGeneratedSince(), と v8::internal::Assembler::WriteInternalReference().
friend class Assembler [friend] |
assembler.h の 84 行で定義されています。
friend class Displacement [friend] |
assembler.h の 85 行で定義されています。
friend class LabelShadow [friend] |
assembler.h の 86 行で定義されています。
int v8::internal::Label::pos_ [private] |