13 #pragma pack(push, _CRT_PACKING) 
   16 #if defined _M_CEE_MIXED && !defined _VCRT_BUILD 
   19     struct __type_info_node { };
 
   21     struct __type_info_node;
 
   36 #pragma warning(disable: 4510 4512 4610) // This type can never be instantiated 
   55     _Inout_ __type_info_node*     _RootNode
 
   89     char const* 
name() 
const throw()
 
  128     static bad_cast __construct_from_string_literal(
char const* 
const _Message) 
throw()
 
  135     bad_cast(
char const* 
const _Message, 
int) throw()
 
  151     static bad_typeid __construct_from_string_literal(
char const* 
const _Message) 
throw()
 
  160     bad_typeid(
char const* 
const _Message, 
int) throw()
 
  179         : bad_typeid(_Message, 1)
 
  186 #endif // _HAS_EXCEPTIONS 
  187 #endif // !RC_INVOKED 
size_t hash_code() const 
Definition: vcruntime_typeinfo.h:69
 
#define _VCRTIMP
Definition: vcruntime.h:115
 
Definition: vcruntime_typeinfo.h:37
 
char const * raw_name() const 
Definition: vcruntime_typeinfo.h:98
 
char const * _UndecoratedName
Definition: vcruntime_typeinfo.h:39
 
char const * name() const 
Definition: vcruntime_typeinfo.h:89
 
_VCRTIMP int __cdecl __std_type_info_compare(_In_ __std_type_info_data const *_Lhs, _In_ __std_type_info_data const *_Rhs)
 
#define _CRT_BEGIN_C_HEADER
Definition: vcruntime.h:73
 
_VCRTIMP char const *__cdecl __std_type_info_name(_Inout_ __std_type_info_data *_Data, _Inout_ __type_info_node *_RootNode)
 
#define _In_
Definition: sal.h:305
 
bool operator==(type_info const &_Other) const 
Definition: vcruntime_typeinfo.h:74
 
__std_type_info_data _Data
Definition: vcruntime_typeinfo.h:107
 
bool operator!=(type_info const &_Other) const 
Definition: vcruntime_typeinfo.h:79
 
char const _DecoratedName[1]
Definition: vcruntime_typeinfo.h:40
 
bad_typeid(const char *_Message="bad typeid") _THROW0()
Definition: typeinfo:68
 
type_info(type_info const &)=delete
 
#define _CRT_END_C_HEADER
Definition: vcruntime.h:76
 
type_info & operator=(type_info const &)=delete
 
bool before(type_info const &_Other) const 
Definition: vcruntime_typeinfo.h:84
 
static __non_rtti_object __construct_from_string_literal(char const *const _Message)
Definition: vcruntime_typeinfo.h:171
 
#define _Inout_
Definition: sal.h:375
 
Definition: vcruntime_typeinfo.h:166
 
_VCRTIMP size_t __cdecl __std_type_info_hash(_In_ __std_type_info_data const *_Data)
 
__type_info_node __type_info_root_node
 
__non_rtti_object(char const *const _Message, int)
Definition: vcruntime_typeinfo.h:178
 
Definition: vcruntime_typeinfo.h:62