Home | History | Annotate | Download | only in support.runtime

Lines Matching full:decltype

40     static_assert((std::is_same<decltype(obj.quot), IntType>::value), "");
41 static_assert((std::is_same<decltype(obj.rem), IntType>::value), "");
49 static_assert((std::is_same<std::size_t, decltype(sizeof(int))>::value), "");
54 static_assert((std::is_same<decltype(std::atof("")), double>::value), "");
55 static_assert((std::is_same<decltype(std::atoi("")), int>::value), "");
56 static_assert((std::is_same<decltype(std::atol("")), long>::value), "");
57 static_assert((std::is_same<decltype(std::atoll("")), long long>::value), "");
58 static_assert((std::is_same<decltype(std::getenv("")), char*>::value), "");
59 static_assert((std::is_same<decltype(std::strtod("", endptr)), double>::value), "");
60 static_assert((std::is_same<decltype(std::strtof("", endptr)), float>::value), "");
61 static_assert((std::is_same<decltype(std::strtold("", endptr)), long double>::value), "");
62 static_assert((std::is_same<decltype(std::strtol("", endptr,0)), long>::value), "");
63 static_assert((std::is_same<decltype(std::strtoll("", endptr,0)), long long>::value), "");
64 static_assert((std::is_same<decltype(std::strtoul("", endptr,0)), unsigned long>::value), "");
65 static_assert((std::is_same<decltype(std::strtoull("", endptr,0)), unsigned long long>::value), "");
66 static_assert((std::is_same<decltype(std::rand()), int>::value), "");
67 static_assert((std::is_same<decltype(std::srand(0)), void>::value), "");
68 static_assert((std::is_same<decltype(std::calloc(0,0)), void*>::value), "");
69 static_assert((std::is_same<decltype(std::free(0)), void>::value), "");
70 static_assert((std::is_same<decltype(std::malloc(0)), void*>::value), "");
71 static_assert((std::is_same<decltype(std::realloc(0,0)), void*>::value), "");
72 static_assert((std::is_same<decltype(std::abort()), void>::value), "");
73 static_assert((std::is_same<decltype(std::atexit(0)), int>::value), "");
74 static_assert((std::is_same<decltype(std::exit(0)), void>::value), "");
75 static_assert((std::is_same<decltype(std::_Exit(0)), void>::value), "");
76 static_assert((std::is_same<decltype(std::getenv("")), char*>::value), "");
77 static_assert((std::is_same<decltype(std::system("")), int>::value), "");
78 static_assert((std::is_same<decltype(std::bsearch(0,0,0,0,0)), void*>::value), "");
79 static_assert((std::is_same<decltype(std::qsort(0,0,0,0)), void>::value), "");
80 static_assert((std::is_same<decltype(std::abs(0)), int>::value), "");
81 static_assert((std::is_same<decltype(std::abs((long)0)), long>::value), "");
82 static_assert((std::is_same<decltype(std::abs((long long)0)), long long>::value), "");
83 static_assert((std::is_same<decltype(std::labs((long)0)), long>::value), "");
84 static_assert((std::is_same<decltype(std::llabs((long long)0)), long long>::value), "");
85 static_assert((std::is_same<decltype(std::div(0,0)), std::div_t>::value), "");
86 static_assert((std::is_same<decltype(std::div(0L,0L)), std::ldiv_t>::value), "");
87 static_assert((std::is_same<decltype(std::div(0LL,0LL)), std::lldiv_t>::value), "");
88 static_assert((std::is_same<decltype(std::ldiv(0L,0L)), std::ldiv_t>::value), "");
89 static_assert((std::is_same<decltype(std::lldiv(0LL,0LL)), std::lldiv_t>::value), "");
94 static_assert((std::is_same<decltype(std::mblen("",0)), int>::value), "");
95 static_assert((std::is_same<decltype(std::mbtowc(pw,"",0)), int>::value), "");
96 static_assert((std::is_same<decltype(std::wctomb(pc,L' ')), int>::value), "");
98 static_assert((std::is_same<decltype(std::mbstowcs(pw,"",0)), std::size_t>::value), "");
99 static_assert((std::is_same<decltype(std::wcstombs(pc,pwc,0)), std::size_t>::value), "");