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

#include <asm-types.h>

Collaboration diagram for v8::internal::wasm::AsmValueType:

Public Types

enum  : uint32_t { kAsmUnknown = 0 , kAsmValueTypeTag = 1u }
 
using bitset_t = uint32_t
 

Private Member Functions

bitset_t Bitset () const
 
 DISALLOW_IMPLICIT_CONSTRUCTORS (AsmValueType)
 

Static Private Member Functions

static AsmValueTypeAsValueType (AsmType *type)
 
static AsmTypeNew (bitset_t bits)
 

Friends

class AsmType
 

Detailed Description

Definition at line 60 of file asm-types.h.

Member Typedef Documentation

◆ bitset_t

Definition at line 62 of file asm-types.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : uint32_t
Enumerator
kAsmUnknown 
kAsmValueTypeTag 

Definition at line 64 of file asm-types.h.

Member Function Documentation

◆ AsValueType()

static AsmValueType * v8::internal::wasm::AsmValueType::AsValueType ( AsmType * type)
inlinestaticprivate

Definition at line 76 of file asm-types.h.

Here is the caller graph for this function:

◆ Bitset()

bitset_t v8::internal::wasm::AsmValueType::Bitset ( ) const
inlineprivate

Definition at line 84 of file asm-types.h.

Here is the caller graph for this function:

◆ DISALLOW_IMPLICIT_CONSTRUCTORS()

v8::internal::wasm::AsmValueType::DISALLOW_IMPLICIT_CONSTRUCTORS ( AsmValueType )
private

◆ New()

static AsmType * v8::internal::wasm::AsmValueType::New ( bitset_t bits)
inlinestaticprivate

Definition at line 91 of file asm-types.h.

Friends And Related Symbol Documentation

◆ AsmType

friend class AsmType
friend

Definition at line 74 of file asm-types.h.


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