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

1 2 3 4 5 6 7 8 91011>>

  /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/SemaCXX/
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, ""); }
  /external/libcxx/test/utilities/meta/meta.trans/meta.trans.other/
common_type.pass.cpp 18 static_assert((std::is_same<std::common_type<int>::type, int>::value), "");
19 static_assert((std::is_same<std::common_type<char>::type, char>::value), "");
21 static_assert((std::is_same<std::common_type_t<int>, int>::value), "");
22 static_assert((std::is_same<std::common_type_t<char>, char>::value), "");
25 static_assert((std::is_same<std::common_type< int>::type, int>::value), "");
26 static_assert((std::is_same<std::common_type<const int>::type, int>::value), "");
27 static_assert((std::is_same<std::common_type< volatile int>::type, int>::value), "");
28 static_assert((std::is_same<std::common_type<const volatile int>::type, int>::value), "");
30 static_assert((std::is_same<std::common_type<int, int>::type, int>::value), "");
31 static_assert((std::is_same<std::common_type<int, const int>::type, int>::value), "")
    [all...]
conditional.pass.cpp 18 static_assert((std::is_same<std::conditional<true, char, int>::type, char>::value), "");
19 static_assert((std::is_same<std::conditional<false, char, int>::type, int>::value), "");
21 static_assert((std::is_same<std::conditional_t<true, char, int>, char>::value), "");
22 static_assert((std::is_same<std::conditional_t<false, char, int>, int>::value), "");
enable_if.pass.cpp 18 static_assert((std::is_same<std::enable_if<true>::type, void>::value), "");
19 static_assert((std::is_same<std::enable_if<true, int>::type, int>::value), "");
21 static_assert((std::is_same<std::enable_if_t<true>, void>::value), "");
22 static_assert((std::is_same<std::enable_if_t<true, int>, int>::value), "");
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.trans/meta.trans.other/
common_type.pass.cpp 18 static_assert((std::is_same<std::common_type<int>::type, int>::value), "");
19 static_assert((std::is_same<std::common_type<char>::type, char>::value), "");
21 static_assert((std::is_same<std::common_type_t<int>, int>::value), "");
22 static_assert((std::is_same<std::common_type_t<char>, char>::value), "");
25 static_assert((std::is_same<std::common_type< int>::type, int>::value), "");
26 static_assert((std::is_same<std::common_type<const int>::type, int>::value), "");
27 static_assert((std::is_same<std::common_type< volatile int>::type, int>::value), "");
28 static_assert((std::is_same<std::common_type<const volatile int>::type, int>::value), "");
30 static_assert((std::is_same<std::common_type<int, int>::type, int>::value), "");
31 static_assert((std::is_same<std::common_type<int, const int>::type, int>::value), "")
    [all...]
conditional.pass.cpp 18 static_assert((std::is_same<std::conditional<true, char, int>::type, char>::value), "");
19 static_assert((std::is_same<std::conditional<false, char, int>::type, int>::value), "");
21 static_assert((std::is_same<std::conditional_t<true, char, int>, char>::value), "");
22 static_assert((std::is_same<std::conditional_t<false, char, int>, int>::value), "");
enable_if.pass.cpp 18 static_assert((std::is_same<std::enable_if<true>::type, void>::value), "");
19 static_assert((std::is_same<std::enable_if<true, int>::type, int>::value), "");
21 static_assert((std::is_same<std::enable_if_t<true>, void>::value), "");
22 static_assert((std::is_same<std::enable_if_t<true, int>, int>::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, "");
  /external/libcxx/test/depr/depr.c.headers/
math_h.disabled.cpp 20 static_assert((std::is_same<decltype(acos((double)0)), double>::value), "");
21 static_assert((std::is_same<decltype(acosf(0)), float>::value), "");
22 static_assert((std::is_same<decltype(acosl(0)), long double>::value), "");
28 static_assert((std::is_same<decltype(asin((double)0)), double>::value), "");
29 static_assert((std::is_same<decltype(asinf(0)), float>::value), "");
30 static_assert((std::is_same<decltype(asinl(0)), long double>::value), "");
36 static_assert((std::is_same<decltype(atan((double)0)), double>::value), "");
37 static_assert((std::is_same<decltype(atanf(0)), float>::value), "");
38 static_assert((std::is_same<decltype(atanl(0)), long double>::value), "");
44 static_assert((std::is_same<decltype(atan2((double)0, (double)0)), double>::value), "")
    [all...]
stdlib_h.pass.cpp 42 static_assert((std::is_same<decltype(atof("")), double>::value), "");
43 static_assert((std::is_same<decltype(atoi("")), int>::value), "");
44 static_assert((std::is_same<decltype(atol("")), long>::value), "");
45 static_assert((std::is_same<decltype(atoll("")), long long>::value), "");
46 static_assert((std::is_same<decltype(getenv("")), char*>::value), "");
47 static_assert((std::is_same<decltype(strtod("", endptr)), double>::value), "");
48 static_assert((std::is_same<decltype(strtof("", endptr)), float>::value), "");
49 static_assert((std::is_same<decltype(strtold("", endptr)), long double>::value), "");
50 static_assert((std::is_same<decltype(strtol("", endptr,0)), long>::value), "");
51 static_assert((std::is_same<decltype(strtoll("", endptr,0)), long long>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/depr/depr.c.headers/
math_h.pass.cpp 20 static_assert((std::is_same<decltype(acos((double)0)), double>::value), "");
21 static_assert((std::is_same<decltype(acosf(0)), float>::value), "");
22 static_assert((std::is_same<decltype(acosl(0)), long double>::value), "");
28 static_assert((std::is_same<decltype(asin((double)0)), double>::value), "");
29 static_assert((std::is_same<decltype(asinf(0)), float>::value), "");
30 static_assert((std::is_same<decltype(asinl(0)), long double>::value), "");
36 static_assert((std::is_same<decltype(atan((double)0)), double>::value), "");
37 static_assert((std::is_same<decltype(atanf(0)), float>::value), "");
38 static_assert((std::is_same<decltype(atanl(0)), long double>::value), "");
44 static_assert((std::is_same<decltype(atan2((double)0, (double)0)), double>::value), "")
    [all...]
stdlib_h.pass.cpp 42 static_assert((std::is_same<decltype(atof("")), double>::value), "");
43 static_assert((std::is_same<decltype(atoi("")), int>::value), "");
44 static_assert((std::is_same<decltype(atol("")), long>::value), "");
45 static_assert((std::is_same<decltype(atoll("")), long long>::value), "");
46 static_assert((std::is_same<decltype(getenv("")), char*>::value), "");
47 static_assert((std::is_same<decltype(strtod("", endptr)), double>::value), "");
48 static_assert((std::is_same<decltype(strtof("", endptr)), float>::value), "");
49 static_assert((std::is_same<decltype(strtold("", endptr)), long double>::value), "");
50 static_assert((std::is_same<decltype(strtol("", endptr,0)), long>::value), "");
51 static_assert((std::is_same<decltype(strtoll("", endptr,0)), long long>::value), "")
    [all...]
  /external/libcxx/test/utilities/meta/meta.rel/
is_same.pass.cpp 12 // is_same
19 static_assert((std::is_same<T, U>::value), "");
20 static_assert((!std::is_same<const T, U>::value), "");
21 static_assert((!std::is_same<T, const U>::value), "");
22 static_assert((std::is_same<const T, const U>::value), "");
28 static_assert((std::is_same<T, U>::value), "");
29 static_assert((std::is_same<const T, U>::value), "");
30 static_assert((std::is_same<T, const U>::value), "");
31 static_assert((std::is_same<const T, const U>::value), "");
37 static_assert((!std::is_same<T, U>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.rel/
is_same.pass.cpp 12 // is_same
19 static_assert((std::is_same<T, U>::value), "");
20 static_assert((!std::is_same<const T, U>::value), "");
21 static_assert((!std::is_same<T, const U>::value), "");
22 static_assert((std::is_same<const T, const U>::value), "");
28 static_assert((std::is_same<T, U>::value), "");
29 static_assert((std::is_same<const T, U>::value), "");
30 static_assert((std::is_same<T, const U>::value), "");
31 static_assert((std::is_same<const T, const U>::value), "");
37 static_assert((!std::is_same<T, U>::value), "")
    [all...]
  /external/libcxx/test/atomics/atomics.types.generic/
integral_typedefs.pass.cpp 32 static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), "");
33 static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), "");
34 static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), "");
35 static_assert((std::is_same<std::atomic<short>, std::atomic_short>::value), "");
36 static_assert((std::is_same<std::atomic<unsigned short>, std::atomic_ushort>::value), "");
37 static_assert((std::is_same<std::atomic<int>, std::atomic_int>::value), "");
38 static_assert((std::is_same<std::atomic<unsigned int>, std::atomic_uint>::value), "");
39 static_assert((std::is_same<std::atomic<long>, std::atomic_long>::value), "");
40 static_assert((std::is_same<std::atomic<unsigned long>, std::atomic_ulong>::value), "");
41 static_assert((std::is_same<std::atomic<long long>, std::atomic_llong>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.generic/
integral_typedefs.pass.cpp 32 static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), "");
33 static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), "");
34 static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), "");
35 static_assert((std::is_same<std::atomic<short>, std::atomic_short>::value), "");
36 static_assert((std::is_same<std::atomic<unsigned short>, std::atomic_ushort>::value), "");
37 static_assert((std::is_same<std::atomic<int>, std::atomic_int>::value), "");
38 static_assert((std::is_same<std::atomic<unsigned int>, std::atomic_uint>::value), "");
39 static_assert((std::is_same<std::atomic<long>, std::atomic_long>::value), "");
40 static_assert((std::is_same<std::atomic<unsigned long>, std::atomic_ulong>::value), "");
41 static_assert((std::is_same<std::atomic<long long>, std::atomic_llong>::value), "")
    [all...]
  /external/libcxx/test/numerics/c.math/
cmath.disabled.cpp 26 static_assert((std::is_same<decltype(std::abs((float)0)), float>::value), "");
27 static_assert((std::is_same<decltype(std::abs((double)0)), double>::value), "");
28 static_assert((std::is_same<decltype(std::abs((long double)0)), long double>::value), "");
34 static_assert((std::is_same<decltype(std::acos((float)0)), float>::value), "");
35 static_assert((std::is_same<decltype(std::acos((bool)0)), double>::value), "");
36 static_assert((std::is_same<decltype(std::acos((unsigned short)0)), double>::value), "");
37 static_assert((std::is_same<decltype(std::acos((int)0)), double>::value), "");
38 static_assert((std::is_same<decltype(std::acos((unsigned int)0)), double>::value), "");
39 static_assert((std::is_same<decltype(std::acos((long)0)), double>::value), "");
40 static_assert((std::is_same<decltype(std::acos((unsigned long)0)), double>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/numerics/c.math/
cmath.pass.cpp 26 static_assert((std::is_same<decltype(std::abs((float)0)), float>::value), "");
27 static_assert((std::is_same<decltype(std::abs((double)0)), double>::value), "");
28 static_assert((std::is_same<decltype(std::abs((long double)0)), long double>::value), "");
34 static_assert((std::is_same<decltype(std::acos((float)0)), float>::value), "");
35 static_assert((std::is_same<decltype(std::acos((bool)0)), double>::value), "");
36 static_assert((std::is_same<decltype(std::acos((unsigned short)0)), double>::value), "");
37 static_assert((std::is_same<decltype(std::acos((int)0)), double>::value), "");
38 static_assert((std::is_same<decltype(std::acos((unsigned int)0)), double>::value), "");
39 static_assert((std::is_same<decltype(std::acos((long)0)), double>::value), "");
40 static_assert((std::is_same<decltype(std::acos((unsigned long)0)), double>::value), "")
    [all...]
  /external/libcxx/test/containers/unord/unord.map/
types.pass.cpp 40 static_assert((std::is_same<C::key_type, char>::value), "");
41 static_assert((std::is_same<C::mapped_type, short>::value), "");
42 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), "");
43 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
44 static_assert((std::is_same<C::allocator_type, std::allocator<C::value_type> >::value), "");
45 static_assert((std::is_same<C::value_type, std::pair<const C::key_type, C::mapped_type> >::value), "");
46 static_assert((std::is_same<C::reference, C::value_type&>::value), "");
47 static_assert((std::is_same<C::const_reference, const C::value_type&>::value), "");
48 static_assert((std::is_same<C::pointer, C::value_type*>::value), "");
49 static_assert((std::is_same<C::const_pointer, const C::value_type*>::value), "")
    [all...]
  /external/libcxx/test/containers/unord/unord.multimap/
types.pass.cpp 40 static_assert((std::is_same<C::key_type, char>::value), "");
41 static_assert((std::is_same<C::mapped_type, short>::value), "");
42 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), "");
43 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
44 static_assert((std::is_same<C::allocator_type, std::allocator<C::value_type> >::value), "");
45 static_assert((std::is_same<C::value_type, std::pair<const C::key_type, C::mapped_type> >::value), "");
46 static_assert((std::is_same<C::reference, C::value_type&>::value), "");
47 static_assert((std::is_same<C::const_reference, const C::value_type&>::value), "");
48 static_assert((std::is_same<C::pointer, C::value_type*>::value), "");
49 static_assert((std::is_same<C::const_pointer, const C::value_type*>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.map/
types.pass.cpp 40 static_assert((std::is_same<C::key_type, char>::value), "");
41 static_assert((std::is_same<C::mapped_type, short>::value), "");
42 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), "");
43 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
44 static_assert((std::is_same<C::allocator_type, std::allocator<C::value_type> >::value), "");
45 static_assert((std::is_same<C::value_type, std::pair<const C::key_type, C::mapped_type> >::value), "");
46 static_assert((std::is_same<C::reference, C::value_type&>::value), "");
47 static_assert((std::is_same<C::const_reference, const C::value_type&>::value), "");
48 static_assert((std::is_same<C::pointer, C::value_type*>::value), "");
49 static_assert((std::is_same<C::const_pointer, const C::value_type*>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.multimap/
types.pass.cpp 40 static_assert((std::is_same<C::key_type, char>::value), "");
41 static_assert((std::is_same<C::mapped_type, short>::value), "");
42 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), "");
43 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
44 static_assert((std::is_same<C::allocator_type, std::allocator<C::value_type> >::value), "");
45 static_assert((std::is_same<C::value_type, std::pair<const C::key_type, C::mapped_type> >::value), "");
46 static_assert((std::is_same<C::reference, C::value_type&>::value), "");
47 static_assert((std::is_same<C::const_reference, const C::value_type&>::value), "");
48 static_assert((std::is_same<C::pointer, C::value_type*>::value), "");
49 static_assert((std::is_same<C::const_pointer, const C::value_type*>::value), "")
    [all...]
  /external/libcxx/test/depr/depr.function.objects/depr.base/
unary_function.pass.cpp 24 static_assert((std::is_same<std::unary_function<unsigned, char>::argument_type, unsigned>::value), "");
25 static_assert((std::is_same<std::unary_function<unsigned, char>::result_type, char>::value), "");
  /external/libcxx/test/numerics/numarray/template.valarray/
types.pass.cpp 24 static_assert((std::is_same<std::valarray<int>::value_type, int>::value), "");
25 static_assert((std::is_same<std::valarray<double>::value_type, double>::value), "");

Completed in 616 milliseconds

1 2 3 4 5 6 7 8 91011>>