LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Attributes | List of all members
llvm::isPodLike< T > Struct Template Reference

#include <ArrayRef.h>

Collaboration diagram for llvm::isPodLike< T >:
Collaboration graph
[legend]

Static Public Attributes

static const bool value = !is_class<T>::value
 

Detailed Description

template<typename T>
struct llvm::isPodLike< T >

isPodLike - This is a type trait that is used to determine whether a given type can be copied around with memcpy instead of running ctors etc.

Definition at line 318 of file ArrayRef.h.

Member Data Documentation

template<typename T >
const bool llvm::isPodLike< T >::value = !is_class<T>::value
static

Definition at line 74 of file type_traits.h.


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