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

#include <small-map.h>

Collaboration diagram for v8::base::internal::has_key_equal< M >:

Classes

struct  big
 

Public Types

typedef char sml
 

Static Public Member Functions

template<typename U >
static big test (typename U::key_equal *)
 
template<typename >
static sml test (...)
 

Static Public Attributes

static const bool value = (sizeof(test<M>(0)) == sizeof(big))
 

Detailed Description

template<typename M>
struct v8::base::internal::has_key_equal< M >

Definition at line 90 of file small-map.h.

Member Typedef Documentation

◆ sml

template<typename M >
char v8::base::internal::has_key_equal< M >::sml

Definition at line 91 of file small-map.h.

Member Function Documentation

◆ test() [1/2]

template<typename M >
template<typename >
static sml v8::base::internal::has_key_equal< M >::test ( ...)
static

◆ test() [2/2]

template<typename M >
template<typename U >
static big v8::base::internal::has_key_equal< M >::test ( typename U::key_equal * )
static

Member Data Documentation

◆ value

template<typename M >
const bool v8::base::internal::has_key_equal< M >::value = (sizeof(test<M>(0)) == sizeof(big))
static

Definition at line 104 of file small-map.h.


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