Searched refs:ArgT (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | VariadicFunction.h | 104 template <typename ResultT, typename ArgT, 105 ResultT (*Func)(ArrayRef<const ArgT *>)> 112 ResultT operator()(LLVM_COMMA_JOIN ## N(const ArgT &A)) const { \ 113 const ArgT *const Args[] = { LLVM_COMMA_JOIN ## N(&A) }; \ 151 template <typename ResultT, typename Param0T, typename ArgT, 152 ResultT (*Func)(Param0T, ArrayRef<const ArgT *>)> 160 const ArgT *const Args[] = { LLVM_COMMA_JOIN ## N(&A) }; \ 207 LLVM_COMMA_JOIN ## N(const ArgT &A)) const { \ 208 const ArgT *const Args[] = { LLVM_COMMA_JOIN ## N(&A) }; \ 247 typename Param2T, typename ArgT, [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Marshallers.h | 351 template <typename ResultT, typename ArgT, 352 ResultT (*Func)(ArrayRef<const ArgT *>)> 356 ArgT **InnerArgs = new ArgT *[Args.size()](); 360 using ArgTraits = ArgTypeTraits<ArgT>; 370 InnerArgs[i] = new ArgT(ArgTraits::get(Value)); 400 template <typename ResultT, typename ArgT, 401 ResultT (*F)(ArrayRef<const ArgT *>)> 405 : Func(&variadicMatcherDescriptor<ResultT, ArgT, F>), 407 ArgsKind(ArgTypeTraits<ArgT>::getKind()) { 742 template <typename ResultT, typename ArgT, [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | RPCSerialization.h | 40 template <typename OStream, typename ArgT> 41 OStream &operator<<(OStream &OS, const RPCTypeNameSequence<ArgT> &V) { 42 OS << RPCTypeName<ArgT>::getName(); 310 template <typename ChannelT, typename ArgT> 311 class SequenceSerialization<ChannelT, ArgT> { 316 return SerializationTraits<ChannelT, ArgT, in serialize() 323 return SerializationTraits<ChannelT, ArgT, CArgT>::deserialize(C, CArg); in deserialize() 327 template <typename ChannelT, typename ArgT, typename... ArgTs> 328 class SequenceSerialization<ChannelT, ArgT, ArgTs...> { 335 SerializationTraits<ChannelT, ArgT, typename std::decay<CArgT>::type>:: in serialize() [all …]
|
| H A D | RPCUtils.h | 603 template <typename ArgT> class ResponseHandlerArg<Error(Expected<ArgT>)> { 605 using ArgType = Expected<ArgT>; 606 using UnwrappedArgType = ArgT; 609 template <typename ArgT> 610 class ResponseHandlerArg<ErrorSuccess(Expected<ArgT>)> { 612 using ArgType = Expected<ArgT>; 613 using UnwrappedArgType = ArgT; 806 template <typename ArgT, typename... ArgTs> 809 ReadArgs(ArgT &Arg, ArgTs &... Args) in ReadArgs() 812 Error operator()(ArgT &ArgVal, ArgTs &... ArgVals) { in operator() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 91 template <typename ResultT, typename ArgT, 92 ResultT (*Func)(ArrayRef<const ArgT *>)> 97 ResultT operator()(const ArgT &Arg1, const ArgsT &... Args) const { in operator() 98 return Execute(Arg1, static_cast<const ArgT &>(Args)...); in operator() 103 ResultT operator()(ArrayRef<ArgT> Args) const { in operator() 104 SmallVector<const ArgT*, 8> InnerArgs; in operator() 105 for (const ArgT &Arg : Args) in operator() 114 const ArgT *const ArgsArray[] = {&Args...}; in Execute() 115 return Func(ArrayRef<const ArgT *>(ArgsArray, sizeof...(ArgsT))); in Execute() 667 template <typename T, typename ArgT> [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | Symbols.h | 373 template <typename T, typename... ArgT> 374 void replaceSymbol(Symbol *S, ArgT &&... Arg) { in replaceSymbol() 387 new (S) T(std::forward<ArgT>(Arg)...); in replaceSymbol()
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | Symbols.h | 420 template <typename T, typename... ArgT> 421 void replaceSymbol(Symbol *S, ArgT &&... Arg) { in replaceSymbol() 429 new (S) T(std::forward<ArgT>(Arg)...); in replaceSymbol()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | ThinLTOBitcodeWriter.cpp | 255 auto *ArgT = dyn_cast<IntegerType>(Arg.getType()); in splitAndWriteThinLTOBitcode() local 256 if (!ArgT || ArgT->getBitWidth() > 64) in splitAndWriteThinLTOBitcode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 402 template<typename ArgT> 403 static void ParseFunctionArgs(const SmallVectorImpl<ArgT> &Args, in ParseFunctionArgs() 437 template<typename ArgT> 440 const SmallVectorImpl<ArgT> &Args) { in AnalyzeArguments() 542 template<typename ArgT> 545 const SmallVectorImpl<ArgT> &Args) { in AnalyzeReturnValues()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 1054 QualType ArgT = (*it); in getMethodFamily() local 1055 if (!ArgT->isObjCSelType()) { in getMethodFamily() 1061 ArgT = (*it); in getMethodFamily() 1062 if (!ArgT->isObjCIdType()) { in getMethodFamily()
|