webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Static Public Member Functions | List of all members
google::protobuf.internal::is_base_of< B, D > Struct Template Reference

#include <type_traits.h>

Public Types

enum  { value = sizeof(check(static_cast<const D*>(NULL))) == sizeof(yes) }
 
typedef char(& yes)[1]
 
typedef char(& no)[2]
 

Static Public Member Functions

static yes check (const B *)
 
static no check (const void *)
 

Member Typedef Documentation

◆ no

template<typename B , typename D >
typedef char(& google::protobuf.internal::is_base_of< B, D >::no)[2]

◆ yes

template<typename B , typename D >
typedef char(& google::protobuf.internal::is_base_of< B, D >::yes)[1]

Member Enumeration Documentation

◆ anonymous enum

template<typename B , typename D >
anonymous enum
Enumerator
value 

Member Function Documentation

◆ check() [1/2]

template<typename B , typename D >
static yes google::protobuf.internal::is_base_of< B, D >::check ( const B )
static

◆ check() [2/2]

template<typename B , typename D >
static no google::protobuf.internal::is_base_of< B, D >::check ( const void )
static

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