Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
v8::internal::TagRange< Tag > Struct Template Reference

#include <v8-internal.h>

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
 

Constructor & Destructor Documentation

◆ TagRange() [1/3]

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

◆ TagRange() [2/3]

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

◆ TagRange() [3/3]

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

Member Function Documentation

◆ Contains() [1/2]

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

◆ Contains() [2/2]

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

◆ hash_value()

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

◆ IsEmpty()

template<typename Tag >
constexpr bool v8::internal::TagRange< Tag >::IsEmpty ( ) const
inlineconstexpr
Here is the caller graph for this function:

◆ operator==()

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

◆ Size()

template<typename Tag >
constexpr size_t v8::internal::TagRange< Tag >::Size ( ) const
inlineconstexpr
Here is the call graph for this function:

Member Data Documentation

◆ first

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

◆ last

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

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