Home
last modified time | relevance | path

Searched refs:ClassT (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dwrapper_function_utils.h196 template <typename ClassT, typename RetT, typename... ArgTs,
198 class WrapperFunctionHandlerHelper<RetT (ClassT::*)(ArgTs...), ResultSerializer,
204 template <typename ClassT, typename RetT, typename... ArgTs,
206 class WrapperFunctionHandlerHelper<RetT (ClassT::*)(ArgTs...) const,
360 /// casts that address to a ClassT*, then calls the given method on that
381 template <typename RetT, typename ClassT, typename... ArgTs> in MethodWrapperHandler()
384 using MethodT = RetT (ClassT::*)(ArgTs...); in operator()
387 return (ObjAddr.toPtr<ClassT *>()->*M)(std::forward<ArgTs>(Args)...);
395 template <typename RetT, typename ClassT, typename... ArgTs> in makeMethodWrapperHandler()
396 MethodWrapperHandler<RetT, ClassT, ArgT in makeMethodWrapperHandler()
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h249 template <typename ClassT, typename RetT, typename... ArgTs,
251 class WrapperFunctionHandlerHelper<RetT (ClassT::*)(ArgTs...), ResultSerializer,
257 template <typename ClassT, typename RetT, typename... ArgTs,
259 class WrapperFunctionHandlerHelper<RetT (ClassT::*)(ArgTs...) const,
328 template <typename ClassT, typename RetT, typename... ArgTs,
330 class WrapperFunctionAsyncHandlerHelper<RetT (ClassT::*)(ArgTs...),
336 template <typename ClassT, typename RetT, typename... ArgTs,
338 class WrapperFunctionAsyncHandlerHelper<RetT (ClassT::*)(ArgTs...) const,
603 template <typename RetT, typename ClassT, typename... ArgTs>
606 using MethodT = RetT (ClassT::*)(ArgTs...);
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRefactoringOptionVisitor.h39 template <typename ClassT>
40 static auto check(ClassT *) -> typename std::is_same<
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.h98 template <typename ClassT, typename RelocHandlerMethod>
99 Error forEachRelocation(const object::SectionRef &RelSec, ClassT *Instance,
H A DELFLinkGraphBuilder.h151 template <typename ClassT, typename RelocHandlerMethod>
153 ClassT *Instance, RelocHandlerMethod &&Method) { in forEachRelaRelocation()
164 template <typename ClassT, typename RelocHandlerMethod>
166 ClassT *Instance, RelocHandlerMethod &&Method) { in forEachRelRelocation()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h1715 template <typename SPSSignature, typename ClassT, typename... MethodArgTs>
1717 wrapAsyncWithSPS(ClassT *Instance, void (ClassT::*Method)(MethodArgTs...)) { in wrapAsyncWithSPS()
/freebsd/contrib/bsnmp/tests/
H A Dcatch.hpp8725 template<typename ClassT, typename ReturnT, typename... Args>
8726 struct UnaryLambdaTraits<ReturnT( ClassT::* )( Args... ) const> {
8730 template<typename ClassT, typename ReturnT, typename ArgT>
8731 struct UnaryLambdaTraits<ReturnT( ClassT::* )( ArgT ) const> {
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp4221 QualType ClassT = in hasCopyOrMoveCtorParam() local
4224 return Ctx.hasSameUnqualifiedType(ParmT, ClassT); in hasCopyOrMoveCtorParam()