webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Macros | Typedefs | Enumerations
type_traits_unittest.cc File Reference
#include <google/protobuf/stubs/type_traits.h>
#include <stdlib.h>
#include <stdio.h>
#include <string>
#include <vector>
#include <google/protobuf/testing/googletest.h>
#include <gtest/gtest.h>

Classes

struct  AssertTypesEq< T, U >
 
struct  AssertTypesEq< T, T >
 
struct  A
 
class  B
 
class  C
 
struct  google::protobuf.internal::has_trivial_copy< C >
 
class  D
 
struct  google::protobuf.internal::has_trivial_assign< D >
 
class  E
 
struct  google::protobuf.internal::has_trivial_constructor< E >
 
class  F
 
struct  google::protobuf.internal::has_trivial_destructor< F >
 
union  H
 
class  I
 
class  J
 

Namespaces

 google
 
 google::protobuf
 
 google.protobuf.internal
 

Macros

#define COMPILE_ASSERT_TYPES_EQ(T, U)   static_cast<void>(AssertTypesEq<T, U>())
 

Typedefs

typedef int int32
 
typedef long int64
 

Enumerations

enum  G
 

Macro Definition Documentation

◆ COMPILE_ASSERT_TYPES_EQ

#define COMPILE_ASSERT_TYPES_EQ (   T,
 
)    static_cast<void>(AssertTypesEq<T, U>())

Typedef Documentation

◆ int32

◆ int64

typedef long int64

Enumeration Type Documentation

◆ G