OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:has_trivial_assign
(Results
1 - 15
of
15
) sorted by null
/external/clang/test/Lexer/
has_feature_type_traits.cpp
18
#if __has_feature(
has_trivial_assign
)
19
int
has_trivial_assign
();
21
// CHECK: int
has_trivial_assign
();
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
type_traits_unittest.cc
51
using google::protobuf::internal::
has_trivial_assign
;
112
// by specializing
has_trivial_assign
.
123
template<> struct
has_trivial_assign
<D> : true_type { };
struct in namespace:google::protobuf::internal
475
EXPECT_TRUE(
has_trivial_assign
<bool>::value);
476
EXPECT_TRUE(
has_trivial_assign
<char>::value);
477
EXPECT_TRUE(
has_trivial_assign
<unsigned char>::value);
478
EXPECT_TRUE(
has_trivial_assign
<signed char>::value);
479
EXPECT_TRUE(
has_trivial_assign
<wchar_t>::value);
480
EXPECT_TRUE(
has_trivial_assign
<int>::value);
481
EXPECT_TRUE(
has_trivial_assign
<unsigned int>::value)
[
all
...]
type_traits.h
46
//
has_trivial_assign
81
template <class T> struct
has_trivial_assign
;
245
// We can't get
has_trivial_assign
right without compiler help, so fail
249
template <class T> struct
has_trivial_assign
: is_pod<T> { };
struct in namespace:google::protobuf::internal
250
template <class T, class U> struct
has_trivial_assign
<std::pair<T, U> >
struct in namespace:google::protobuf::internal
252
(
has_trivial_assign
<T>::value &&
253
has_trivial_assign
<U>::value)> { };
254
template <class A, int N> struct
has_trivial_assign
<A[N]>
struct in namespace:google::protobuf::internal
255
:
has_trivial_assign
<A> { };
/external/chromium_org/third_party/cld/base/
type_traits.h
18
//
has_trivial_assign
116
// We can't get
has_trivial_assign
right without compiler help, so fail
120
template <class T> struct
has_trivial_assign
: is_pod<T> { };
struct in namespace:base
121
template <class T, class U> struct
has_trivial_assign
<std::pair<T, U> >
struct in namespace:base
123
(
has_trivial_assign
<T>::value &&
124
has_trivial_assign
<U>::value)> { };
125
template <class A, int N> struct
has_trivial_assign
<A[N]>
struct in namespace:base
126
:
has_trivial_assign
<A> { };
/system/core/libpixelflinger/codeflinger/tinyutils/
TypeHelpers.h
61
has_trivial_assign
= is_pointer || trait_trivial_assign<TYPE>::value
enumerator in enum:android::tinyutils::traits::__anon62751
72
has_trivial_assign
= traits<T>::
has_trivial_assign
&& traits<U>::
has_trivial_assign
enumerator in enum:android::tinyutils::aggregate_traits::__anon62752
151
if (!traits<TYPE>::
has_trivial_assign
) {
247
{ enum { value = aggregate_traits<K,V>::
has_trivial_assign
};};
SortedVector.h
146
|(traits<TYPE>::
has_trivial_assign
?
HAS_TRIVIAL_ASSIGN
: 0))
Vector.h
182
|(traits<TYPE>::
has_trivial_assign
?
HAS_TRIVIAL_ASSIGN
: 0))
/external/stlport/stlport/stl/
boost_type_traits.h
31
#include <boost/type_traits/
has_trivial_assign
.hpp>
76
enum { trivial_assign = ::boost::
has_trivial_assign
<_Tp>::value };
94
enum { boost_trivial_assign = ::boost::
has_trivial_assign
<uncv1>::value };
/ndk/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h
31
#include <boost/type_traits/
has_trivial_assign
.hpp>
76
enum { trivial_assign = ::boost::
has_trivial_assign
<_Tp>::value };
94
enum { boost_trivial_assign = ::boost::
has_trivial_assign
<uncv1>::value };
/prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h
31
#include <boost/type_traits/
has_trivial_assign
.hpp>
76
enum { trivial_assign = ::boost::
has_trivial_assign
<_Tp>::value };
94
enum { boost_trivial_assign = ::boost::
has_trivial_assign
<uncv1>::value };
/prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h
31
#include <boost/type_traits/
has_trivial_assign
.hpp>
76
enum { trivial_assign = ::boost::
has_trivial_assign
<_Tp>::value };
94
enum { boost_trivial_assign = ::boost::
has_trivial_assign
<uncv1>::value };
/prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h
31
#include <boost/type_traits/
has_trivial_assign
.hpp>
76
enum { trivial_assign = ::boost::
has_trivial_assign
<_Tp>::value };
94
enum { boost_trivial_assign = ::boost::
has_trivial_assign
<uncv1>::value };
/prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/
boost_type_traits.h
31
#include <boost/type_traits/
has_trivial_assign
.hpp>
76
enum { trivial_assign = ::boost::
has_trivial_assign
<_Tp>::value };
94
enum { boost_trivial_assign = ::boost::
has_trivial_assign
<uncv1>::value };
/prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/stl/
boost_type_traits.h
31
#include <boost/type_traits/
has_trivial_assign
.hpp>
76
enum { trivial_assign = ::boost::
has_trivial_assign
<_Tp>::value };
94
enum { boost_trivial_assign = ::boost::
has_trivial_assign
<uncv1>::value };
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/
intrinsics.hpp
94
# define BOOST_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T) || ::boost::
has_trivial_assign
<T>::value)
147
# if __has_feature(
has_trivial_assign
)
Completed in 573 milliseconds