HomeSort by relevance Sort by last modified time
    Searched defs:is_same (Results 1 - 25 of 41) sorted by null

1 2

  /external/clang/test/SemaCXX/
windows-arm-valist.cpp 7 struct is_same { enum { value = 0 }; }; struct
10 struct is_same<type_, type_> { enum { value = 1 }; }; struct
15 static_assert(is_same<decltype(va), decltype(cp)>::value,
decltype-this.cpp 4 template<typename T, typename U> struct is_same { struct
8 template<typename T> struct is_same<T, T> { struct
13 void f() { static_assert(is_same<decltype(this), S*>::value, ""); }
14 void g() const { static_assert(is_same<decltype(this), const S*>::value, ""); }
15 void h() volatile { static_assert(is_same<decltype(this), volatile S*>::value, ""); }
16 void i() const volatile { static_assert(is_same<decltype(this), const volatile S*>::value, ""); }
nullptr.cpp 84 template<typename T, typename U> struct is_same { struct in namespace:test1
88 template<typename T> struct is_same<T, T> { struct in namespace:test1
96 static_assert(is_same<decltype(g(nullptr)), void*>::value, "");
  /external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.simple/
p4-cxx0x.cpp 4 struct is_same { struct
9 struct is_same<T, T> { struct
18 static_assert(is_same<decltype(foo()), const int&&>::value, "");
19 static_assert(is_same<decltype(i), int>::value, "");
20 static_assert(is_same<decltype(a->x), double>::value, "");
21 static_assert(is_same<decltype((a->x)), const double&>::value, "");
22 static_assert(is_same<decltype(static_cast<int&&>(i)), int&&>::value, "");
p5-cxx0x.cpp 74 template<typename T, typename U> struct is_same { static const bool value = false; }; struct in namespace:libcxx_example
75 template<typename T> struct is_same<T, T> { static const bool value = true; }; struct in namespace:libcxx_example
84 static const bool value = !is_same<type, nat>::value;
  /external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/
p14.cpp 7 template<typename T, typename U> struct is_same { struct
11 template<typename T> struct is_same<T, T> { struct
  /external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
p18.cpp 5 struct is_same { struct
10 struct is_same<T, T> { struct
21 static_assert(is_same<decltype(((r))), float const&>::value,
23 static_assert(is_same<decltype(x), float>::value, "should be float");
24 static_assert(is_same<decltype((x)), const float&>::value,
26 static_assert(is_same<decltype(r), float&>::value, "should be float&");
27 static_assert(is_same<decltype(ir), int&>::value, "should be int&");
28 static_assert(is_same<decltype((ir)), int&>::value, "should be int&");
29 static_assert(is_same<decltype(irc), const int&>::value,
31 static_assert(is_same<decltype((irc)), const int&>::value,
    [all...]
  /external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/
p3-nodeduct.cpp 20 struct is_same { struct
25 struct is_same<T, T> { struct
29 int typeof0[is_same<__typeof__(f<int>), void (int)>::value? 1 : -1];
30 int typeof1[is_same<__typeof__(&f<int>), void (*)(int)>::value? 1 : -1];
35 int typeof2[is_same<__typeof__(g<float>), void (int)>::value? 1 : -1]; // \
  /frameworks/av/services/audioflinger/
AudioResamplerFirOps.h 36 struct is_same struct in namespace:android
42 struct is_same<T, T> // partial specialization struct in namespace:android
AudioMixerOps.h 22 /* Behavior of is_same<>::value is true if the types are identical,
23 * false otherwise. Identical to the STL std::is_same.
26 struct is_same struct in namespace:android
32 struct is_same<T, T> // partial specialization struct in namespace:android
186 if (!is_same<TO, TI>::value) {
  /external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.ref/
p6-0x.cpp 4 struct is_same { struct
9 struct is_same<T, T> { struct
15 int JOIN(array,__LINE__)[is_same<T1, T2>::value? 1 : -1]
  /external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/
p9-0x.cpp 7 struct is_same { struct
12 struct is_same<T, T> { struct
50 int check1[is_same<split_arrays<int[1], float[2], double[3]>::element_types,
52 int check2[is_same<split_arrays<int[1], float[2], double[3]>::bounds_types,
  /external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/
p3-1y.cpp 52 template<typename T, typename U> constexpr bool is_same() { function in namespace:p3_example
61 static_assert(is_same<decltype(x), int>(), "");
62 static_assert(is_same<decltype(v), const int*>(), "");
63 static_assert(is_same<decltype(u), const int>(), "");
64 static_assert(is_same<decltype(y), double>(), "");
71 static_assert(is_same<decltype(f), int()>(), "");
72 static_assert(is_same<decltype(g), double()>(), "");
  /external/clang/test/SemaTemplate/
example-typelist.cpp 13 // is_same trait, for testing
15 struct is_same { struct
20 struct is_same<T, T> { struct
71 int reverse0[is_same<reverse<unsigned_inttypes>::type,
95 int find0[is_same<find<unsigned_inttypes, unsigned int>::type,
98 int find1[is_same<find<unsigned_inttypes, int>::type, nil>::value? 1 : -1];
issue150.cpp 7 struct is_same { struct
12 struct is_same<T, T> { struct
52 int check0[is_same<X<int, Y>::type, Y<int, int*, int* const> >::value? 1 : -1];
71 int check0[is_same<X<int, int, Y>::type, Y<int, int*, int* const> >::value? 1 : -1];
address-spaces.cpp 4 struct is_same { struct
9 struct is_same<T, T> { struct
30 int check_remove0[is_same<remove_pointer<int_1_ptr>::type, int_1>::value? 1 : -1];
31 int check_remove1[is_same<remove_pointer<int_2_ptr>::type, int_2>::value? 1 : -1];
32 int check_remove2[is_same<remove_pointer<int_2_ptr>::type, int>::value? -1 : 1];
33 int check_remove3[is_same<remove_pointer<int_2_ptr>::type, int_1>::value? -1 : 1];
deduction.cpp 20 struct is_same { struct
25 struct is_same<T, T> { struct
79 int array0[is_same<Replace<_1, int, float>::type, int>::value? 1 : -1];
80 int array1[is_same<Replace<const _1, int, float>::type, const int>::value? 1 : -1];
81 int array2[is_same<Replace<vector<_1>, int, float>::type, vector<int> >::value? 1 : -1];
82 int array3[is_same<Replace<vector<const _1>, int, float>::type, vector<const int> >::value? 1 : -1];
83 int array4[is_same<Replace<vector<int, _2>, double, float>::type, vector<int, float> >::value? 1 : -1];
  /external/chromium_org/base/
template_util.h 42 template <class T, class U> struct is_same : public false_type {}; struct in namespace:base
43 template <class T> struct is_same<T,T> : true_type {}; struct in namespace:base
  /external/chromium_org/third_party/libaddressinput/src/cpp/include/libaddressinput/util/
template_util.h 33 template <class T, class U> struct is_same : public false_type {}; struct in namespace:i18n::addressinput
34 template <class T> struct is_same<T,T> : true_type {}; struct in namespace:i18n::addressinput
  /external/chromium_org/third_party/libphonenumber/src/phonenumbers/base/
template_util.h 30 template <class T, class U> struct is_same : public false_type {}; struct in namespace:i18n::phonenumbers
31 template <class T> struct is_same<T,T> : true_type {}; struct in namespace:i18n::phonenumbers
  /external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
type_traits.h 54 // is_same
89 template <class T, class U> struct is_same;
181 is_same<T, void>::value ||
298 template<typename T, typename U> struct is_same : public false_type { }; struct in namespace:google::protobuf::internal
299 template<typename T> struct is_same<T, T> : public true_type { }; struct in namespace:google::protobuf::internal
  /external/chromium_org/third_party/webrtc/base/
template_util.h 35 template <class T, class U> struct is_same : public false_type {}; struct in namespace:rtc
36 template <class T> struct is_same<T,T> : true_type {}; struct in namespace:rtc
  /external/chromium_org/third_party/webrtc/system_wrappers/interface/
template_util.h 37 template <class T, class U> struct is_same : public false_type {}; struct in namespace:webrtc
38 template <class T> struct is_same<T, T> : true_type {}; struct in namespace:webrtc
  /external/clang/test/CXX/temp/temp.decls/temp.variadic/
fixed-expansion.cpp 7 struct is_same { struct
12 struct is_same<T, T> { struct
29 static_assert(is_same<X1<int, int>::type,
33 static_assert(is_same<X1<int, int, float>::type,
37 static_assert(is_same<X1<int, int, float, double>::type,
55 static_assert(is_same<X1<int>::type,
59 static_assert(is_same<X1<int, float>::type,
63 static_assert(is_same<X1<int, float, double>::type,
  /external/eigen/Eigen/src/Core/util/
Meta.h 34 template<typename T, typename U> struct is_same { enum { value = 0 }; }; struct in namespace:Eigen::internal
35 template<typename T> struct is_same<T,T> { enum { value = 1 }; }; struct in namespace:Eigen::internal

Completed in 963 milliseconds

1 2