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

#include <wasm-objects.h>

Inheritance diagram for v8::internal::WasmExportedFunctionData:
Collaboration diagram for v8::internal::WasmExportedFunctionData:

Public Types

using BodyDescriptor
 

Public Member Functions

wasm::CanonicalTypeIndex sig_index () const
 
bool is_promising () const
 
bool MatchesSignature (wasm::CanonicalTypeIndex other_canonical_sig_index)
 

Detailed Description

Definition at line 1109 of file wasm-objects.h.

Member Typedef Documentation

◆ BodyDescriptor

Initial value:
StackedBodyDescriptor<
SubclassBodyDescriptor<WasmFunctionData::BodyDescriptor,
WithProtectedPointer<kProtectedInstanceDataOffset>,
StackedBodyDescriptor< FixedExposedTrustedObjectBodyDescriptor< WasmFunctionData, kWasmFunctionDataIndirectPointerTag >, WithStrongCodePointer< kWrapperCodeOffset >, WithProtectedPointer< kProtectedInternalOffset > > BodyDescriptor
WithStrongTrustedPointer< kFieldOffset, kCodeIndirectPointerTag > WithStrongCodePointer
FixedBodyDescriptor< T::kStartOfStrongFieldsOffset, T::kEndOfStrongFieldsOffset, T::kSize > FixedBodyDescriptorFor

Definition at line 1129 of file wasm-objects.h.

Member Function Documentation

◆ is_promising()

bool v8::internal::WasmExportedFunctionData::is_promising ( ) const
inline

Definition at line 484 of file wasm-objects-inl.h.

Here is the call graph for this function:

◆ MatchesSignature()

bool v8::internal::WasmExportedFunctionData::MatchesSignature ( wasm::CanonicalTypeIndex other_canonical_sig_index)

Definition at line 3093 of file wasm-objects.cc.

Here is the call graph for this function:

◆ sig_index()

kWasmInternalFunctionIndirectPointerTag kProtectedInstanceDataOffset const wasm::CanonicalSig kSigOffset wasm::CanonicalTypeIndex v8::internal::WasmExportedFunctionData::sig_index ( ) const
inline

Definition at line 479 of file wasm-objects-inl.h.

Here is the caller graph for this function:

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