Home | History | Annotate | Download | only in stubs

Lines Matching refs:is_pod

44 //   is_pod
98 template <class T> struct is_pod;
226 // We can't get is_pod right without compiler help, so fail conservatively.
230 template <class T> struct is_pod
238 template <class T> struct is_pod<const T> : is_pod<T> { };
239 template <class T> struct is_pod<volatile T> : is_pod<T> { };
240 template <class T> struct is_pod<const volatile T> : is_pod<T> { };
245 // for which is_pod is true. (2) std::pair of types with trivial
248 template <class T> struct has_trivial_constructor : is_pod<T> { };
260 // for which is_pod is true. (2) std::pair of types with trivial copy
263 template <class T> struct has_trivial_copy : is_pod<T> { };
274 // for which is_pod is true. (2) std::pair of types with trivial copy
276 template <class T> struct has_trivial_assign : is_pod<T> { };
286 // for which is_pod is true. (2) std::pair of types with trivial
289 template <class T> struct has_trivial_destructor : is_pod<T> { };