/aosp12/system/libziparchive/incfs_support/include/incfs_support/ |
H A D | access.h | 27 template <class Arg, class Func> 29 std::remove_cvref_t<decltype(std::declval<Func>()(std::declval<Arg>()))>; 31 template <class Arg, class Func> 32 constexpr auto is_void_func = std::is_same_v<func_result<Arg, Func>, void>; 34 template <class Arg, class Func> 36 std::conditional_t<is_void_func<Arg, Func>, bool, 37 std::optional<func_result<Arg, Func>>>;
|
/aosp12/frameworks/native/cmds/installd/ |
H A D | file_parsing.h | 28 template<typename Func> 29 bool ParseFile(std::istream& input_stream, Func parse) { in ParseFile() 53 template<typename Func> 54 bool ParseFile(std::string_view str_file, Func parse) { in ParseFile()
|
/aosp12/frameworks/native/opengl/libs/EGL/ |
H A D | egl_layers.h | 73 template <typename Func = void*> 74 Func GetTrampoline(const char* name) const { in GetTrampoline() 76 return reinterpret_cast<Func>( in GetTrampoline() 79 return reinterpret_cast<Func>(dlsym(dlhandle_, name)); in GetTrampoline()
|
/aosp12/frameworks/compile/libbcc/lib/ |
H A D | RSAddDebugInfoPass.cpp | 180 void attachDebugInfo(llvm::DIBuilder &DebugInfo, llvm::Function &Func) { in attachDebugInfo() argument 183 for (llvm::Instruction &inst : llvm::instructions(Func)) { in attachDebugInfo() 195 Func.getName(), Func.getName(), in attachDebugInfo() 199 Func.setSubprogram(ExpandedFunc); in attachDebugInfo() 202 llvm::IRBuilder<> ir(&*Func.getEntryBlock().begin()); in attachDebugInfo() 209 for (llvm::Argument &arg : Func.getArgumentList()) { in attachDebugInfo() 250 for (llvm::Instruction &inst : llvm::instructions(Func)) { in attachDebugInfo()
|
/aosp12/art/compiler/optimizing/ |
H A D | reference_type_propagation_test.cc | 119 template <typename Func> 120 void RunVisitListTest(Func mutator); 167 template <typename Func> 168 void RunVisitListTest(Func mutator); 263 template <typename Func> 264 void LoopReferenceTypePropagationTestGroup::RunVisitListTest(Func mutator) { in RunVisitListTest() 365 template <typename Func> 366 void NonLoopReferenceTypePropagationTestGroup::RunVisitListTest(Func mutator) { in RunVisitListTest()
|
H A D | optimizing_unit_test.h | 649 template <typename Func> 652 if constexpr (std::is_invocable_v<Func, H##nm*>) { \ in GetKind() 657 static_assert(!std::is_invocable_v<Func, HInstruction*>, in GetKind() 659 #define STATIC_ASSERT_ABSTRACT(nm, unused) && !std::is_invocable_v<Func, H##nm*> in GetKind() 663 #define STATIC_ASSERT_CONCRETE(nm, unused) || std::is_invocable_v<Func, H##nm*> in GetKind()
|
/aosp12/bionic/libc/system_properties/ |
H A D | contexts_split.cpp | 88 template <typename List, typename Func> 89 static void ListForEach(List* list, Func func) { in ListForEach() 96 template <typename List, typename Func> 97 static List* ListFind(List* list, Func func) { in ListFind()
|
/aosp12/system/extras/iotop/ |
H A D | tasklist.cpp | 30 template <typename Func> 31 static bool ScanPidsInDir(const std::string& name, Func f) { in ScanPidsInDir()
|
/aosp12/art/test/utils/python/ |
H A D | generate_java_main.py | 166 class Func(mixins.Named, mixins.NameComparableMixin): class 254 i.add_func(Func(meth, clazz.name, 'virtual')) 257 i.add_func(Func(meth, clazz.name, 'virtual')) 258 i.add_func(Func(meth, iface.name, 'interface'))
|
/aosp12/frameworks/av/media/libaudioclient/include/media/ |
H A D | AidlConversionUtil.h | 97 template<typename InputIterator, typename OutputIterator, typename Func> 101 const Func& itemConversion) { in convertRange() 111 template<typename OutputContainer, typename InputContainer, typename Func> 113 convertContainer(const InputContainer& input, const Func& itemConversion) { in convertContainer()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | AsyncCallRecorder.h | 72 template <typename Func> 147 template <typename Func>
|
/aosp12/frameworks/compile/libbcc/bcinfo/ |
H A D | MetadataExtractor.cpp | 473 llvm::Function *Func = in populateForEachMetadata() local 476 TmpInputCountList[i] = (Func != nullptr) ? in populateForEachMetadata() 477 calculateNumInputs(Func, TmpSigList[i]) : 0; in populateForEachMetadata() 546 llvm::Function *Func = in populateReduceMetadata() local 550 …TmpReduceList[i].mInputCount = (Func ? calculateNumInputs(Func, TmpReduceList[i].mSignature) - 1 :… in populateReduceMetadata()
|
/aosp12/system/media/tests/ |
H A D | systemaudio_tests.cpp | 324 template <typename T, typename U, typename Func> 325 void updateFieldAndCompare(const T updatedValue, T U::*field, U* lhs, U* rhs, Func p) { in updateFieldAndCompare() 332 template <typename T, typename Func> 335 unsigned int configMask, Func p) { in updateConfigFieldAndCompare() 389 template <typename T, typename Func> 390 void testAudioPortExtBaseEquivalent(T* lhs, T* rhs, Func p) { in testAudioPortExtBaseEquivalent() 427 template <typename T, typename Func> 428 void testAudioPortEquivalent(T* lhs, T* rhs, Func p) { in testAudioPortEquivalent() 469 template <typename T, typename U, typename Func> 471 U* lhs, U* rhs, Func p) { in testAudioPortCapabilityArraysEquivalent()
|
/aosp12/bionic/benchmarks/linker_relocation/regen/ |
H A D | dump_relocs.py | 107 'FUNC': SymKind.Func, 108 'IFUNC': SymKind.Func, 110 'NOTYPE': SymKind.Func,
|
H A D | common_types.py | 32 Func = 1 variable in SymKind 36 return {SymKind.Func: 'func', SymKind.Var: 'var'}[self] 40 return {'func': SymKind.Func, 'var': SymKind.Var}[obj]
|
/aosp12/libnativehelper/include_platform_header_only/nativehelper/detail/ |
H A D | signature_checker.h | 1052 template<template<typename Arg> class Func> 1054 return map_args_impl<Func>(holder < Args > {}...); 1058 template<template<typename Ret> class Func> 1060 return Func<R>{}(); 1068 template<template<typename Arg> class Func, typename Arg0, typename... ArgsRest> 1072 Func<Args>{}()... 1078 template<template<typename Arg> class Func> 1081 using ComponentType = decltype(Func<void>{}());
|
/aosp12/art/libartbase/base/ |
H A D | utils.h | 153 template <typename Func, typename... Args> 154 static inline void CheckedCall(const Func& function, const char* what, Args... args) { in CheckedCall()
|
/aosp12/frameworks/native/vulkan/libvulkan/ |
H A D | layers_extensions.cpp | 105 template<typename Func = void*> 106 Func GetTrampoline(const char* name) const { in GetTrampoline() 108 return reinterpret_cast<Func>(android::NativeBridgeGetTrampoline( in GetTrampoline() 111 return reinterpret_cast<Func>(dlsym(dlhandle_, name)); in GetTrampoline()
|
/aosp12/frameworks/base/cmds/idmap2/libidmap2/ |
H A D | XmlParser.cpp | 93 template <typename Func> 95 Func&& predicate) { in FindAttribute()
|
/aosp12/hardware/google/pixel/powerstats/dataproviders/ |
H A D | GenericStateResidencyDataProvider.cpp | 89 template <class T, class Func> 91 Func pred) { in findNextIndex()
|
/aosp12/frameworks/base/libs/androidfw/include/androidfw/ |
H A D | LoadedArsc.h | 248 template <typename Func> 249 void ForEachTypeSpec(Func f) const { in ForEachTypeSpec()
|
/aosp12/art/test/961-default-iface-resolution-gen/util-src/ |
H A D | generate_java.py | 86 self.tests.add(Func(ty)) 111 class Func(mixins.Named, mixins.NameComparableMixin): class
|
/aosp12/hardware/google/pixel/powerstats/ |
H A D | GenericStateResidencyDataProvider.cpp | 105 template <class T, class Func> 107 Func pred) { in findNext()
|
/aosp12/art/test/964-default-iface-init-gen/util-src/ |
H A D | generate_java.py | 76 self.tests.add(Func(ty)) 108 class Func(mixins.Named, mixins.NameComparableMixin): class
|
/aosp12/art/test/968-default-partial-compile-gen/util-src/ |
H A D | generate_smali.py | 104 self.tests.add(Func(ty)) 129 class Func(mixins.Named, mixins.NameComparableMixin): class
|