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

#include <wasm-features.h>

Inheritance diagram for v8::internal::wasm::WasmDetectedFeatures:
Collaboration diagram for v8::internal::wasm::WasmDetectedFeatures:

Public Member Functions

constexpr WasmDetectedFeatures ()=default
 
constexpr WasmDetectedFeatures (base::EnumSet< WasmDetectedFeature > features)
 
- Public Member Functions inherited from v8::base::EnumSet< WasmDetectedFeature >
constexpr EnumSet ()=default
 
constexpr EnumSet (std::initializer_list< WasmDetectedFeature > init)
 
constexpr bool empty () const
 
constexpr bool contains (WasmDetectedFeature element) const
 
constexpr bool contains_all (EnumSet set) const
 
constexpr bool contains_any (EnumSet set) const
 
constexpr bool contains_only (WasmDetectedFeature element) const
 
constexpr bool is_subset_of (EnumSet set) const
 
constexpr void Add (WasmDetectedFeature element)
 
constexpr void Add (EnumSet set)
 
constexpr void Remove (WasmDetectedFeature element)
 
constexpr void Remove (EnumSet set)
 
constexpr void RemoveAll ()
 
constexpr void Intersect (EnumSet set)
 
constexpr int ToIntegral () const
 
constexpr EnumSet operator~ () const
 
constexpr bool operator== (EnumSet set) const
 
constexpr bool operator!= (EnumSet set) const
 
constexpr EnumSet operator| (EnumSet set) const
 
constexpr EnumSet operator| (WasmDetectedFeature element) const
 
constexpr EnumSet operator& (EnumSet set) const
 
constexpr EnumSet operator& (WasmDetectedFeature element) const
 
constexpr EnumSet operator- (EnumSet set) const
 
constexpr EnumSet operator- (WasmDetectedFeature element) const
 
EnumSetoperator|= (EnumSet set)
 
EnumSetoperator|= (WasmDetectedFeature element)
 
EnumSetoperator&= (EnumSet set)
 
EnumSetoperator&= (WasmDetectedFeature element)
 
EnumSetoperator-= (EnumSet set)
 
EnumSetoperator-= (WasmDetectedFeature element)
 

Additional Inherited Members

- Public Types inherited from v8::base::EnumSet< WasmDetectedFeature >
using StorageType
 
- Static Public Member Functions inherited from v8::base::EnumSet< WasmDetectedFeature >
static constexpr EnumSet FromIntegral (int bits)
 

Detailed Description

Definition at line 87 of file wasm-features.h.

Constructor & Destructor Documentation

◆ WasmDetectedFeatures() [1/2]

v8::internal::wasm::WasmDetectedFeatures::WasmDetectedFeatures ( )
constexprdefault

◆ WasmDetectedFeatures() [2/2]

v8::internal::wasm::WasmDetectedFeatures::WasmDetectedFeatures ( base::EnumSet< WasmDetectedFeature > features)
inlineconstexpr

Definition at line 92 of file wasm-features.h.


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