v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::KeyedStoreGenericGenerator Class Reference

#include <keyed-store-generic.h>

Collaboration diagram for v8::internal::KeyedStoreGenericGenerator:

Static Public Member Functions

static void Generate (compiler::CodeAssemblerState *state)
 
static void SetProperty (compiler::CodeAssemblerState *state, TNode< Context > context, TNode< JSReceiver > receiver, TNode< BoolT > is_simple_receiver, TNode< Name > name, TNode< Object > value, LanguageMode language_mode)
 
static void SetProperty (compiler::CodeAssemblerState *state, TNode< Context > context, TNode< JSAny > receiver, TNode< Object > key, TNode< Object > value, LanguageMode language_mode)
 
static void CreateDataProperty (compiler::CodeAssemblerState *state, TNode< Context > context, TNode< JSObject > receiver, TNode< Object > key, TNode< Object > value)
 

Detailed Description

Definition at line 19 of file keyed-store-generic.h.

Member Function Documentation

◆ CreateDataProperty()

void v8::internal::KeyedStoreGenericGenerator::CreateDataProperty ( compiler::CodeAssemblerState * state,
TNode< Context > context,
TNode< JSObject > receiver,
TNode< Object > key,
TNode< Object > value )
static

Definition at line 259 of file keyed-store-generic.cc.

Here is the caller graph for this function:

◆ Generate()

void v8::internal::KeyedStoreGenericGenerator::Generate ( compiler::CodeAssemblerState * state)
static

Definition at line 212 of file keyed-store-generic.cc.

◆ SetProperty() [1/2]

void v8::internal::KeyedStoreGenericGenerator::SetProperty ( compiler::CodeAssemblerState * state,
TNode< Context > context,
TNode< JSAny > receiver,
TNode< Object > key,
TNode< Object > value,
LanguageMode language_mode )
static

Definition at line 250 of file keyed-store-generic.cc.

◆ SetProperty() [2/2]

void v8::internal::KeyedStoreGenericGenerator::SetProperty ( compiler::CodeAssemblerState * state,
TNode< Context > context,
TNode< JSReceiver > receiver,
TNode< BoolT > is_simple_receiver,
TNode< Name > name,
TNode< Object > value,
LanguageMode language_mode )
static

Definition at line 240 of file keyed-store-generic.cc.

Here is the caller graph for this function:

The documentation for this class was generated from the following files: