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

Public Member Functions

 RuntimeArgumentsWithoutHandles (int length, Address *arguments)
 
- Public Member Functions inherited from v8::internal::Arguments< arguments_type >
 Arguments (int length, Address *arguments)
 
V8_INLINE Tagged< Objectoperator[] (int index) const
 
template<class S = Object>
V8_INLINE Handle< Sat (int index) const
 
V8_INLINE FullObjectSlot slot_from_address_at (int index, int offset) const
 
V8_INLINE int smi_value_at (int index) const
 
V8_INLINE uint32_t positive_smi_value_at (int index) const
 
V8_INLINE int tagged_index_value_at (int index) const
 
V8_INLINE double number_value_at (int index) const
 
V8_INLINE Handle< ObjectatOrUndefined (Isolate *isolate, int index) const
 
V8_INLINE Addressaddress_of_arg_at (int index) const
 
V8_INLINE int length () const
 
template<class S >
Handle< Sat (int index) const
 

Private Member Functions

template<class S = Object>
V8_INLINE DirectHandle< Sat (int index) const
 

Detailed Description

Definition at line 43 of file runtime-wasm.cc.

Constructor & Destructor Documentation

◆ RuntimeArgumentsWithoutHandles()

v8::internal::RuntimeArgumentsWithoutHandles::RuntimeArgumentsWithoutHandles ( int length,
Address * arguments )
inline

Definition at line 45 of file runtime-wasm.cc.

Member Function Documentation

◆ at()

template<class S = Object>
V8_INLINE DirectHandle< S > v8::internal::RuntimeArgumentsWithoutHandles::at ( int index) const
private

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