Searched refs:ClassT (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/orc/ |
| H A D | wrapper_function_utils.h | 196 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, 377 template <typename RetT, typename ClassT, typename... ArgTs> 380 using MethodT = RetT (ClassT::*)(ArgTs...); 383 return (ObjAddr.toPtr<ClassT *>()->*M)(std::forward<ArgTs>(Args)...); in operator() 391 template <typename RetT, typename ClassT, typename... ArgTs> 392 MethodWrapperHandler<RetT, ClassT, ArgTs...> 393 makeMethodWrapperHandler(RetT (ClassT::*Method)(ArgTs...)) { in makeMethodWrapperHandler() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | WrapperFunctionUtils.h | 249 template <typename ClassT, typename RetT, typename... ArgTs, 257 template <typename ClassT, typename RetT, typename... ArgTs, 328 template <typename ClassT, typename RetT, typename... ArgTs, 330 class WrapperFunctionAsyncHandlerHelper<RetT (ClassT::*)(ArgTs...), 336 template <typename ClassT, typename RetT, typename... ArgTs, 601 template <typename RetT, typename ClassT, typename... ArgTs> 604 using MethodT = RetT (ClassT::*)(ArgTs...); 615 template <typename RetT, typename ClassT, typename... ArgTs> 616 MethodWrapperHandler<RetT, ClassT, ArgTs...> 617 makeMethodWrapperHandler(RetT (ClassT::*Method)(ArgTs...)) { in makeMethodWrapperHandler() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/ |
| H A D | RefactoringOptionVisitor.h | 38 template <typename ClassT> 39 static auto check(ClassT *) -> typename std::is_same<
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | COFFLinkGraphBuilder.h | 97 template <typename ClassT, typename RelocHandlerMethod> 98 Error forEachRelocation(const object::SectionRef &RelSec, ClassT *Instance,
|
| H A D | ELFLinkGraphBuilder.h | 124 template <typename ClassT, typename RelocHandlerMethod> 125 Error forEachRelocation(const typename ELFT::Shdr &RelSect, ClassT *Instance,
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 1633 template <typename SPSSignature, typename ClassT, typename... MethodArgTs> 1635 wrapAsyncWithSPS(ClassT *Instance, void (ClassT::*Method)(MethodArgTs...)) { in wrapAsyncWithSPS()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 3946 QualType ClassT = in hasCopyOrMoveCtorParam() local 3949 return Ctx.hasSameUnqualifiedType(ParmT, ClassT); in hasCopyOrMoveCtorParam()
|