Searched refs:ClassT (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | wrapper_function_utils.h | 195 template <typename ClassT, typename RetT, typename... ArgTs, 197 class WrapperFunctionHandlerHelper<RetT (ClassT::*)(ArgTs...), ResultSerializer, 203 template <typename ClassT, typename RetT, typename... ArgTs, 205 class WrapperFunctionHandlerHelper<RetT (ClassT::*)(ArgTs...) const, 373 template <typename RetT, typename ClassT, typename... ArgTs> 376 using MethodT = RetT (ClassT::*)(ArgTs...); 379 return (ObjAddr.toPtr<ClassT *>()->*M)(std::forward<ArgTs>(Args)...); in operator() 387 template <typename RetT, typename ClassT, typename... ArgTs> 388 MethodWrapperHandler<RetT, ClassT, ArgTs...> 389 makeMethodWrapperHandler(RetT (ClassT::*Method)(ArgTs...)) { in makeMethodWrapperHandler() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Tracker.h | 280 template <typename RetT, typename ClassT> 281 struct GetClassTypeFromGetter<RetT (ClassT::*)() const> { 282 using ClassType = ClassT; 307 template <typename ClassT, typename RetT> 308 static ClassT getClassTypeFromGetter(RetT (ClassT::*Fn)(unsigned) const); 309 template <typename ClassT, typename RetT> 310 static ClassT getClassTypeFromGetter(RetT (ClassT::*Fn)(unsigned));
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | WrapperFunctionUtils.h | 249 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 D | RefactoringOptionVisitor.h | 39 template <typename ClassT> 40 static auto check(ClassT *) -> typename std::is_same<
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | COFFLinkGraphBuilder.h | 105 template <typename ClassT, typename RelocHandlerMethod> 106 Error forEachRelocation(const object::SectionRef &RelSec, ClassT *Instance,
|
| H A D | ELFLinkGraphBuilder.h | 152 template <typename ClassT, typename RelocHandlerMethod> 154 ClassT *Instance, RelocHandlerMethod &&Method) { in forEachRelaRelocation() 165 template <typename ClassT, typename RelocHandlerMethod> 167 ClassT *Instance, RelocHandlerMethod &&Method) { in forEachRelRelocation()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 1682 template <typename SPSSignature, typename ClassT, typename... MethodArgTs> 1684 wrapAsyncWithSPS(ClassT *Instance, void (ClassT::*Method)(MethodArgTs...)) { in wrapAsyncWithSPS()
|
| /freebsd/contrib/bsnmp/tests/ |
| H A D | catch.hpp | 8725 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 D | SemaInit.cpp | 4340 QualType ClassT = in hasCopyOrMoveCtorParam() local 4343 return Ctx.hasSameUnqualifiedType(ParmT, ClassT); in hasCopyOrMoveCtorParam()
|