|
| CodeStubArguments (CodeStubAssembler *assembler, Node *argc, ReceiverMode receiver_mode=ReceiverMode::kHasReceiver) |
|
| CodeStubArguments (CodeStubAssembler *assembler, Node *argc, Node *fp, CodeStubAssembler::ParameterMode param_mode, ReceiverMode receiver_mode=ReceiverMode::kHasReceiver) |
|
TNode< Object > | GetReceiver () const |
|
void | SetReceiver (TNode< Object > object) const |
|
TNode< RawPtr< Object > > | AtIndexPtr (Node *index, CodeStubAssembler::ParameterMode mode=CodeStubAssembler::INTPTR_PARAMETERS) const |
|
TNode< Object > | AtIndex (Node *index, CodeStubAssembler::ParameterMode mode=CodeStubAssembler::INTPTR_PARAMETERS) const |
|
TNode< Object > | AtIndex (int index) const |
|
TNode< Object > | GetOptionalArgumentValue (int index) |
|
TNode< Object > | GetOptionalArgumentValue (int index, TNode< Object > default_value) |
|
Node * | GetLength (CodeStubAssembler::ParameterMode mode) const |
|
TNode< Object > | GetOptionalArgumentValue (TNode< IntPtrT > index) |
|
TNode< Object > | GetOptionalArgumentValue (TNode< IntPtrT > index, TNode< Object > default_value) |
|
TNode< IntPtrT > | GetLength () const |
|
void | ForEach (const ForEachBodyFunction &body, Node *first=nullptr, Node *last=nullptr, CodeStubAssembler::ParameterMode mode=CodeStubAssembler::INTPTR_PARAMETERS) |
|
void | ForEach (const CodeStubAssembler::VariableList &vars, const ForEachBodyFunction &body, Node *first=nullptr, Node *last=nullptr, CodeStubAssembler::ParameterMode mode=CodeStubAssembler::INTPTR_PARAMETERS) |
|
void | PopAndReturn (Node *value) |
|
Definition at line 3271 of file code-stub-assembler.h.
The documentation for this class was generated from the following files: