/external/libweave/examples/provider/ |
event_http_server.cc | 74 std::unique_ptr<SSL_CTX, decltype(&SSL_CTX_free)> ctx{ 80 std::unique_ptr<EC_KEY, decltype(&EC_KEY_free)> ec_key{ 85 std::unique_ptr<X509, decltype(&X509_free)> x509{X509_new(), &X509_free}; 87 std::unique_ptr<EVP_PKEY, decltype(&EVP_PKEY_free)> pkey{EVP_PKEY_new(), 117 std::unique_ptr<BIGNUM, decltype(&BN_free)> big_num(BN_new(), &BN_free);
|
/external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/dcl.spec.auto/ |
p3-generic-lambda-1y.cpp | 35 decltype (v)* pv 44 auto l4 = [](decltype(auto) a) -> int { return 0; }; //expected-error{{decltype(auto)}}
|
/external/clang/test/CodeGenCXX/ |
cxx11-user-defined-literal.cpp | 4 using size_t = decltype(sizeof(int)); 49 template<typename T> auto g(T t) -> decltype("foo"_x(t)) { return "foo"_x(t); } 50 template<typename T> auto i(T t) -> decltype(operator"" _x("foo", 3)(t)) { return operator"" _x("foo", 3)(t); } function
|
/external/clang/test/CodeGenObjCXX/ |
mangle.mm | 77 Test2Template<decltype(t.axis)> t0; 78 Test2Template<decltype(t.dimension)> t1; 79 Test2Template<decltype(t->alt_axis)> t2;
|
/external/clang/test/SemaCXX/ |
implicit-member-functions.cpp | 57 typedef decltype(T(get())) type; // expected-error {{no matching conver}} 91 typename = decltype(T(declval<const V&>())), 92 typename = decltype(U(declval<const W&>()))>
|
/external/libcxx/test/std/experimental/utilities/meta/meta.type.synop/ |
meta.unary.prop.query.pass.cpp | 23 static_assert(std::is_same<decltype(ex::alignment_of_v<T>), const std::size_t>::value, ""); 29 static_assert(std::is_same<decltype(ex::rank_v<T>), const std::size_t>::value, ""); 40 static_assert(std::is_same<decltype(ex::extent_v<T>), const std::size_t>::value, "");
|
/frameworks/native/vulkan/libvulkan/ |
debug_report.cpp | 33 std::lock_guard<decltype(rwmutex_)> lock(rwmutex_); 45 std::lock_guard<decltype(rwmutex_)> lock(rwmutex_); 62 std::shared_lock<decltype(rwmutex_)> lock(rwmutex_);
|
/external/clang/test/Preprocessor/ |
cxx_oper_keyword_ms_compat.cpp | 43 #define decltype macro 128 decltype
|
/external/libcxx/include/ |
iterator | 307 template <class C> auto begin(C& c) -> decltype(c.begin()); 308 template <class C> auto begin(const C& c) -> decltype(c.begin()); 309 template <class C> auto end(C& c) -> decltype(c.end()); 310 template <class C> auto end(const C& c) -> decltype(c.end()); 314 template <class C> auto cbegin(const C& c) -> decltype(std::begin(c)); // C++14 315 template <class C> auto cend(const C& c) -> decltype(std::end(c)); // C++14 316 template <class C> auto rbegin(C& c) -> decltype(c.rbegin()); // C++14 317 template <class C> auto rbegin(const C& c) -> decltype(c.rbegin()); // C++14 318 template <class C> auto rend(C& c) -> decltype(c.rend()); // C++14 319 template <class C> auto rend(const C& c) -> decltype(c.rend()); // C++1 [all...] |
/external/libcxx/src/ |
condition_variable.cpp | 62 typedef decltype(ts.tv_sec) ts_sec; 67 ts.tv_nsec = static_cast<decltype(ts.tv_nsec)>((d - s).count());
|
/external/libcxx/test/std/iterators/iterator.container/ |
data.pass.cpp | 11 // template <class C> constexpr auto data(C& c) -> decltype(c.data()); // C++17 12 // template <class C> constexpr auto data(const C& c) -> decltype(c.data()); // C++17
|
/external/libcxx/test/std/numerics/complex.number/cmplx.over/ |
arg.pass.cpp | 26 static_assert((std::is_same<decltype(std::arg(x)), double>::value), ""); 34 static_assert((std::is_same<decltype(std::arg(x)), T>::value), "");
|
imag.pass.cpp | 26 static_assert((std::is_same<decltype(std::imag(T(x))), double>::value), ""); 40 static_assert((std::is_same<decltype(std::imag(T(x))), T>::value), "");
|
norm.pass.cpp | 26 static_assert((std::is_same<decltype(std::norm(x)), double>::value), ""); 34 static_assert((std::is_same<decltype(std::norm(x)), T>::value), "");
|
real.pass.cpp | 26 static_assert((std::is_same<decltype(std::real(T(x))), double>::value), ""); 40 static_assert((std::is_same<decltype(std::real(T(x))), T>::value), "");
|
/frameworks/native/services/surfaceflinger/ |
DdmConnection.cpp | 62 JNI_CreateJavaVM = reinterpret_cast<decltype(JNI_CreateJavaVM)>( 67 registerNatives = reinterpret_cast<decltype(registerNatives)>(
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/src/ |
condition_variable.cpp | 60 typedef decltype(ts.tv_sec) ts_sec; 65 ts.tv_nsec = static_cast<decltype(ts.tv_nsec)>((d - s).count());
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/numerics/complex.number/cmplx.over/ |
arg.pass.cpp | 26 static_assert((std::is_same<decltype(std::arg(x)), double>::value), ""); 34 static_assert((std::is_same<decltype(std::arg(x)), T>::value), "");
|
imag.pass.cpp | 26 static_assert((std::is_same<decltype(std::imag(T(x))), double>::value), ""); 40 static_assert((std::is_same<decltype(std::imag(T(x))), T>::value), "");
|
norm.pass.cpp | 26 static_assert((std::is_same<decltype(std::norm(x)), double>::value), ""); 34 static_assert((std::is_same<decltype(std::norm(x)), T>::value), "");
|
real.pass.cpp | 26 static_assert((std::is_same<decltype(std::real(T(x))), double>::value), ""); 40 static_assert((std::is_same<decltype(std::real(T(x))), T>::value), "");
|
/system/update_engine/payload_consumer/ |
mtd_file_descriptor.h | 52 std::unique_ptr<MtdReadContext, decltype(&mtd_read_close)> read_ctx_; 53 std::unique_ptr<MtdWriteContext, decltype(&mtd_write_close)> write_ctx_;
|
/external/clang/test/CXX/lex/lex.literal/lex.ext/ |
p10.cpp | 3 using size_t = decltype(sizeof(int));
|
/external/clang/test/CXX/over/over.oper/over.literal/ |
p5.cpp | 3 using size_t = decltype(sizeof(int));
|
/external/clang/test/CXX/temp/temp.decls/temp.alias/ |
p2.cpp | 44 using VTest = decltype(v);
|