/external/mesa3d/src/glsl/ |
H A D | linker.cpp | 1511 static bool is_same(const tfeedback_decl &x, const tfeedback_decl &y); 1701 tfeedback_decl::is_same(const tfeedback_decl &x, const tfeedback_decl &y) function in class:tfeedback_decl 1936 if (tfeedback_decl::is_same(decls[i], decls[j])) {
|
/external/iptables/libiptc/ |
H A D | libip4tc.c | 172 is_same(const STRUCT_ENTRY *a, const STRUCT_ENTRY *b, unsigned char *matchmask) function
|
H A D | libip6tc.c | 205 is_same(const STRUCT_ENTRY *a, const STRUCT_ENTRY *b, function
|
/external/eigen/Eigen/src/Core/util/ |
H A D | 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
|
/external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/ |
H A D | 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/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.type.simple/ |
H A D | 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, "");
|
H A D | 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/ |
H A D | 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/dcl.decl/dcl.meaning/dcl.ref/ |
H A D | 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/expr/expr.prim/expr.prim.lambda/ |
H A D | 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<decltyp [all...] |
/external/clang/test/CXX/temp/temp.decls/temp.variadic/ |
H A D | example-bind.cpp | 29 struct is_same { struct 34 struct is_same<T, T> { struct
|
H A D | example-tuple.cpp | 29 struct is_same { struct 34 struct is_same<T, T> { struct 167 int check_tuple_element_0[is_same<tuple_element<0, tuple<int&, float, double>>::type, 170 int check_tuple_element_1[is_same<tuple_element<1, tuple<int&, float, double>>::type, 173 int check_tuple_element_2[is_same<tuple_element<2, tuple<int&, float, double>>::type,
|
H A D | 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,
|
H A D | metafunctions.cpp | 6 struct is_same { struct 11 struct is_same<T, T> { struct 65 int check0[is_same<EverythingToInt<tuple<double, float>>::type, 75 int check0[is_same<double_values<1, 2, -3>::type, 83 int check1[is_same<square<1, 2, -3>::type, 93 int check2[is_same<square_tuple<int_tuple<1, 2, -3> >::type, 166 int check0[is_same<build_indices<5>::type, 191 int check0[is_same<apply_each<int, 200 int check1[is_same<apply_each_indirect<int, add_reference, add_pointer, 230 int check2[is_same<apply_each_neste [all...] |
H A D | multi-level-substitution.cpp | 10 struct is_same { struct 15 struct is_same<T, T> { struct 229 is_same<tuple_of_values<int&, float&, char, int>::apply<i, f, 'a', 17>
|
H A D | p4.cpp | 12 struct is_same { struct 17 struct is_same<T, T> { struct 173 int check_temp_arg_1[is_same<tuple_of_ints<1, 2, 3, 4, 5>::type,
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/ |
H A D | 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]; // \
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/ |
H A D | 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/SemaCXX/ |
H A D | 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, ""); }
|
H A D | enum.cpp | 42 template <class A, class B> struct is_same { static const int value = -1; }; struct in namespace:test1 43 template <class A> struct is_same<A,A> { static const int value = 1; }; struct in namespace:test1 46 int test0[is_same<__typeof(+v0), int>::value]; 49 int test1[is_same<__typeof(+v1), int>::value]; 52 int test2[is_same<__typeof(+v2), unsigned int>::value]; 55 int test3[is_same<__typeof(+v3), long>::value]; 58 int test4[is_same<__typeof(+v4), unsigned long>::value];
|
H A D | 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, "");
|
H A D | type-traits.cpp | 1681 void is_same() function
|
H A D | 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,
|
/external/clang/test/SemaTemplate/ |
H A D | 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];
|
H A D | 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];
|