Home
last modified time | relevance | path

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

12

/aosp12/bionic/tests/
H A Dclang_fortify_tests.cpp293 static T declval() { in declval() function
298 const auto unsigned_value = declval<unsigned long long>(); in testFormatStrings()
299 const auto* unknown_string = declval<const char*>(); in testFormatStrings()
300 const auto va = *declval<va_list*>(); in testFormatStrings()
303 auto some_fd = declval<int>(); in testFormatStrings()
313 auto* retval = declval<char*>(); in testFormatStrings()
339 auto* file = declval<FILE*>(); in testFormatStrings()
/aosp12/frameworks/native/libs/binder/ndk/include_cpp/android/
H A Dbinder_to_string.h72 static auto _test(int) -> decltype(std::declval<_U>().toString(), std::true_type());
84 static auto _test(int) -> decltype(toString(std::declval<_U>()), std::true_type());
126 -> decltype(begin(std::declval<_U>()), end(std::declval<_U>()), std::true_type());
/aosp12/art/cmdline/detail/
H A Dcmdline_parser_detail.h45 decltype(InsertionOperatorTest(FakeReference<TStream2>(), std::declval<T2>()))::value;
63 decltype(EqualityOperatorTest(std::declval<TLeft>(), std::declval<TRight>()))::value;
/aosp12/frameworks/base/tools/aapt2/util/
H A DTypeTraits.h28 static constexpr decltype(std::declval<V>() op std::declval<W>(), bool()) \
/aosp12/system/libziparchive/incfs_support/include/incfs_support/
H A Daccess.h29 std::remove_cvref_t<decltype(std::declval<Func>()(std::declval<Arg>()))>;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
H A DOutputLayer.h102 std::remove_reference_t<decltype(std::declval<BaseOutputLayer>().getState())>>; in createOutputLayerTemplated()
104 std::remove_reference_t<decltype(std::declval<BaseOutputLayer>().getOutput())>>; in createOutputLayerTemplated()
106 std::remove_reference_t<decltype(std::declval<BaseOutputLayer>().getLayerFE())>; in createOutputLayerTemplated()
H A DOutput.h160 std::remove_reference_t<decltype(std::declval<BaseOutput>().getState())>>; in createOutputTemplated()
162 std::declval<BaseOutput>().getOutputLayerOrderedByZByIndex(0))>; in createOutputTemplated()
/aosp12/system/libbase/include/android-base/
H A Dmacros.h78 #define SIZEOF_MEMBER(t, f) sizeof(std::declval<t>().f)
/aosp12/system/nvram/messages/include/nvram/messages/
H A Dtype_traits.h69 T declval();
H A Dproto.hpp172 static decltype(static_cast<T>(declval<From>()), true_type()) test(int);
/aosp12/hardware/interfaces/neuralnetworks/1.1/utils/src/
H A DConversions.cpp47 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
173 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
/aosp12/hardware/interfaces/neuralnetworks/utils/adapter/src/
H A DBuffer.cpp35 auto convertInput(const Type& object) -> decltype(nn::convert(std::declval<Type>())) { in convertInput()
H A DPreparedModel.cpp52 auto convertInput(const Type& object) -> decltype(nn::convert(std::declval<Type>())) { in convertInput()
/aosp12/art/libartbase/base/
H A Dbit_struct_detail.h126 static constexpr auto Test(void*) -> decltype(std::declval<C>()._, TrueT{});
/aosp12/hardware/interfaces/neuralnetworks/1.0/utils/src/
H A DConversions.cpp57 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
245 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
/aosp12/frameworks/av/media/libaaudio/tests/
H A Dtest_marshalling.cpp53 using ParcelType = std::decay_t<decltype(std::declval<T>().parcelable())>; in readFromParcel()
/aosp12/frameworks/av/media/codec2/core/include/
H A DC2.h426 decltype(true ? std::declval<T>() : std::declval<U>())>::type wide_type;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/
H A DOutput.h76 using value_type = decltype(std::declval<T>().getOutputLayerOrderedByZByIndex(0));
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/
H A DConversions.cpp61 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
344 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
/aosp12/system/core/fs_mgr/libsnapshot/
H A Dfuzz_utils.h282 decltype(std::declval<Action::ClassType>().FunctionName()), \
/aosp12/frameworks/av/media/libaudioclient/include/media/
H A DAidlConversionUtil.h207 using UnionFieldType = std::decay_t<decltype(std::declval<T>().template get<tag>())>;
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/
H A DConversions.cpp76 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
407 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
/aosp12/hardware/interfaces/automotive/can/1.0/default/libc++fs/src/filesystem/
H A Dfilesystem_common.h402 using int_type = decltype(std::declval< ::timeval>().tv_usec);
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/
H A DConversions.cpp74 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
587 std::decay_t<decltype(unvalidatedConvert(std::declval<Input>()).value())>;
/aosp12/frameworks/base/libs/hwui/
H A DRecordingCanvas.cpp816 using has_paint_helper = decltype(std::declval<T>().paint);
822 using has_palette_helper = decltype(std::declval<T>().palette);

12