v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::TagRange< Tag > Struct Template Reference

#include <v8-internal.h>

Collaboration diagram for v8::internal::TagRange< Tag >:

Public Member Functions

constexpr TagRange (Tag first, Tag last)
 
constexpr TagRange (Tag tag)
 
constexpr TagRange ()
 
constexpr bool IsEmpty () const
 
constexpr size_t Size () const
 
constexpr bool Contains (Tag tag) const
 
constexpr bool Contains (TagRange tag_range) const
 
constexpr bool operator== (const TagRange other) const
 
constexpr size_t hash_value () const
 

Public Attributes

const Tag first
 
const Tag last
 

Detailed Description

template<typename Tag>
struct v8::internal::TagRange< Tag >

Definition at line 446 of file v8-internal.h.

Constructor & Destructor Documentation

◆ TagRange() [1/3]

template<typename Tag >
v8::internal::TagRange< Tag >::TagRange ( Tag first,
Tag last )
inlineconstexpr

Definition at line 452 of file v8-internal.h.

◆ TagRange() [2/3]

template<typename Tag >
v8::internal::TagRange< Tag >::TagRange ( Tag tag)
inlineconstexpr

Definition at line 459 of file v8-internal.h.

◆ TagRange() [3/3]

template<typename Tag >
v8::internal::TagRange< Tag >::TagRange ( )
inlineconstexpr

Definition at line 463 of file v8-internal.h.

Member Function Documentation

◆ Contains() [1/2]

template<typename Tag >
bool v8::internal::TagRange< Tag >::Contains ( Tag tag) const
inlineconstexpr

Definition at line 476 of file v8-internal.h.

Here is the caller graph for this function:

◆ Contains() [2/2]

template<typename Tag >
bool v8::internal::TagRange< Tag >::Contains ( TagRange< Tag > tag_range) const
inlineconstexpr

Definition at line 484 of file v8-internal.h.

◆ hash_value()

template<typename Tag >
size_t v8::internal::TagRange< Tag >::hash_value ( ) const
inlineconstexpr

Definition at line 492 of file v8-internal.h.

◆ IsEmpty()

template<typename Tag >
bool v8::internal::TagRange< Tag >::IsEmpty ( ) const
inlineconstexpr

Definition at line 466 of file v8-internal.h.

Here is the caller graph for this function:

◆ operator==()

template<typename Tag >
bool v8::internal::TagRange< Tag >::operator== ( const TagRange< Tag > other) const
inlineconstexpr

Definition at line 488 of file v8-internal.h.

◆ Size()

template<typename Tag >
size_t v8::internal::TagRange< Tag >::Size ( ) const
inlineconstexpr

Definition at line 468 of file v8-internal.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ first

template<typename Tag >
const Tag v8::internal::TagRange< Tag >::first

Definition at line 498 of file v8-internal.h.

◆ last

template<typename Tag >
const Tag v8::internal::TagRange< Tag >::last

Definition at line 499 of file v8-internal.h.


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