Home
last modified time | relevance | path

Searched refs:remove_reference (Results 1 – 25 of 25) sorted by relevance

/aosp12/hardware/interfaces/wifi/hostapd/1.0/vts/functional/
H A Dhostapd_hidl_call_util.h40 typename std::remove_reference<ArgT>::type>::type;
57 typename std::remove_reference<Arg1T>::type>::type,
59 typename std::remove_reference<Arg2T>::type>::type>;
76 typename std::remove_reference<ArgT>::type>::type...>;
131 std::remove_reference<decltype(*strong_pointer)>::type::method##_cb>( \
132 &std::remove_reference<decltype(*strong_pointer)>::type::method, \
138 &std::remove_reference<decltype(*strong_pointer)>::type::method, \
/aosp12/hardware/interfaces/wifi/1.0/vts/functional/
H A Dwifi_hidl_call_util.h37 typename std::remove_reference<ArgT>::type>::type;
54 typename std::remove_reference<Arg1T>::type>::type,
56 typename std::remove_reference<Arg2T>::type>::type>;
73 typename std::remove_reference<ArgT>::type>::type...>;
120 std::remove_reference<decltype(*strong_pointer)>::type::method##_cb>( \
121 &std::remove_reference<decltype(*strong_pointer)>::type::method, \
/aosp12/hardware/interfaces/wifi/offload/1.0/vts/functional/
H A Dhidl_call_util.h36 typename std::remove_reference<ArgT>::type>::type;
53 typename std::remove_reference<Arg1T>::type>::type,
55 typename std::remove_reference<Arg2T>::type>::type>;
72 typename std::remove_reference<ArgT>::type>::type...>;
119 std::remove_reference<decltype(*strong_pointer)>::type::method##_cb>( \
120 &std::remove_reference<decltype(*strong_pointer)>::type::method, \
/aosp12/hardware/interfaces/wifi/supplicant/1.0/vts/functional/
H A Dsupplicant_hidl_call_util.h40 typename std::remove_reference<ArgT>::type>::type;
57 typename std::remove_reference<Arg1T>::type>::type,
59 typename std::remove_reference<Arg2T>::type>::type>;
76 typename std::remove_reference<ArgT>::type>::type...>;
123 std::remove_reference<decltype(*strong_pointer)>::type::method##_cb>( \
124 &std::remove_reference<decltype(*strong_pointer)>::type::method, \
/aosp12/system/gatekeeper/include/gatekeeper/
H A Dgatekeeper_utils.h56 template<typename T> struct remove_reference {typedef T type;}; argument
57 template<typename T> struct remove_reference<T&> {typedef T type;};
58 template<typename T> struct remove_reference<T&&> {typedef T type;};
60 using remove_reference_t = typename remove_reference<T>::type;
/aosp12/system/nvram/messages/include/nvram/messages/
H A Dtype_traits.h40 struct remove_reference {
44 struct remove_reference<T&> {
48 struct remove_reference<T&&> {
/aosp12/art/cmdline/detail/
H A Dcmdline_parser_detail.h28 typename std::remove_reference<T>::type& FakeReference();
38 … std::remove_reference<decltype(os << value)>* = 0); // NOLINT [whitespace/operators] [3]
56 … std::remove_reference<decltype(left == right)>* = 0); // NOLINT [whitespace/operators] [3]
/aosp12/hardware/interfaces/wifi/1.5/default/
H A Dhidl_return_util.h86 typename std::remove_reference<ReturnT>::type()); in validateAndCall()
108 typename std::remove_reference<ReturnT1>::type(), in validateAndCall()
109 typename std::remove_reference<ReturnT2>::type()); in validateAndCall()
/aosp12/art/libartbase/base/
H A Dtransform_iterator.h53 typename std::remove_const<typename std::remove_reference<ResultType>::type>::type;
57 typename std::add_pointer<typename std::remove_reference<ResultType>::type>::type,
H A Dcasts.h82 static_assert(std::is_base_of<From, typename std::remove_reference<To>::type>::value, in down_cast()
H A Dbit_utils.h171 constexpr T RoundUp(T x, typename std::remove_reference<T>::type n) WARN_UNUSED;
174 constexpr T RoundUp(T x, typename std::remove_reference<T>::type n) { in RoundUp()
/aosp12/frameworks/native/libs/vr/libpdx/private/pdx/rpc/
H A Dcopy_cv_reference.h16 using R = typename std::remove_reference<T>::type;
/aosp12/frameworks/base/tools/aapt2/util/
H A DMaybe.h275 inline Maybe<typename std::remove_reference<T>::type> make_value(T&& value) { in make_value()
276 return Maybe<typename std::remove_reference<T>::type>(std::forward<T>(value)); in make_value()
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/
H A DStrongTyping.h58 typename std::remove_reference<decltype(this->base().value())>::type>::type>{}( in hash()
/aosp12/hardware/interfaces/security/keymint/support/include/keymint_support/
H A Dkeymint_tags.h168 using type = std::remove_reference< \
214 using type = std::remove_reference< \ in MAKE_TAG_VALUE_ACCESSOR()
/aosp12/frameworks/native/libs/ui/include/ui/
H A DSize.h107 typename std::remove_cv<typename std::remove_reference<T>::type>::type;
/aosp12/frameworks/native/libs/ui/include_vndk/ui/
H A DSize.h107 typename std::remove_cv<typename std::remove_reference<T>::type>::type;
/aosp12/frameworks/native/include/ui/
H A DSize.h107 typename std::remove_cv<typename std::remove_reference<T>::type>::type;
/aosp12/frameworks/av/media/codec2/components/base/include/
H A DSimpleC2Interface.h204 typedef typename std::remove_reference<T>::type type;
/aosp12/hardware/interfaces/sensors/common/vts/utils/
H A DGrallocWrapper.cpp96 typename std::remove_reference<typename FirstArg<T>::type>::type>::type;
/aosp12/frameworks/native/cmds/installd/
H A Dotapreopt.cpp103 static constexpr T RoundUp(T x, typename std::remove_reference<T>::type n) { in RoundUp()
/aosp12/frameworks/av/media/codec2/vndk/include/util/
H A DC2InterfaceHelper.h747 typename std::remove_reference< \
/aosp12/frameworks/av/media/codec2/sfplugin/tests/
H A DCCodecConfig_test.cpp164 typedef typename std::remove_reference<decltype(param)>::type::element_type T; in __anon8d80e32f0202()
/aosp12/frameworks/av/media/codec2/tests/
H A DC2Param_test.cpp847 #define canCallSetPort(x) decltype(_canCallSetPort<std::remove_reference<decltype(x)>::type>(0))::v…
/aosp12/system/chre/host/common/include/chre_host/generated/
H A Dhost_messages_generated.h374 using RT = typename std::remove_reference<T>::type;