| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| D | SimplePackedSerialization.h | 119 template <typename ArgT, typename... ArgTs> 120 static size_t size(const ArgT &Arg, const ArgTs &...Args) { in size() 121 return SPSSerializationTraits<SPSTagT, ArgT>::size(Arg) + in size() 125 template <typename ArgT, typename... ArgTs> 126 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() 128 return SPSSerializationTraits<SPSTagT, ArgT>::serialize(OB, Arg) && in serialize() 132 template <typename ArgT, typename... ArgTs> 133 static bool deserialize(SPSInputBuffer &IB, ArgT &Arg, ArgTs &...Args) { in deserialize() 134 return SPSSerializationTraits<SPSTagT, ArgT>::deserialize(IB, Arg) && in deserialize()
|
| D | Serialization.h | 40 template <typename OStream, typename ArgT> 41 OStream &operator<<(OStream &OS, const SerializationTypeNameSequence<ArgT> &V) { 42 OS << SerializationTypeName<ArgT>::getName(); 267 template <typename ChannelT, typename ArgT> 268 class SequenceSerialization<ChannelT, ArgT> { 271 return SerializationTraits<ChannelT, ArgT, std::decay_t<CArgT>>::serialize( in serialize() 276 return SerializationTraits<ChannelT, ArgT, CArgT>::deserialize(C, CArg); in deserialize() 280 template <typename ChannelT, typename ArgT, typename... ArgTs> 281 class SequenceSerialization<ChannelT, ArgT, ArgTs...> { 286 SerializationTraits<ChannelT, ArgT, std::decay_t<CArgT>>::serialize( in serialize() [all …]
|
| D | RPCUtils.h | 596 template <typename ArgT> class ResponseHandlerArg<Error(Expected<ArgT>)> { 598 using ArgType = Expected<ArgT>; 599 using UnwrappedArgType = ArgT; 602 template <typename ArgT> 603 class ResponseHandlerArg<ErrorSuccess(Expected<ArgT>)> { 605 using ArgType = Expected<ArgT>; 606 using UnwrappedArgType = ArgT; 802 template <typename ArgT, typename... ArgTs> 803 class ReadArgs<ArgT, ArgTs...> : public ReadArgs<ArgTs...> { 805 ReadArgs(ArgT &Arg, ArgTs &...Args) : ReadArgs<ArgTs...>(Args...), Arg(Arg) {} in ReadArgs() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/orc/ |
| D | simple_packed_serialization.h | 120 template <typename ArgT, typename... ArgTs> 121 static size_t size(const ArgT &Arg, const ArgTs &...Args) { in size() 122 return SPSSerializationTraits<SPSTagT, ArgT>::size(Arg) + in size() 126 template <typename ArgT, typename... ArgTs> 127 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() 129 return SPSSerializationTraits<SPSTagT, ArgT>::serialize(OB, Arg) && in serialize() 133 template <typename ArgT, typename... ArgTs> 134 static bool deserialize(SPSInputBuffer &IB, ArgT &Arg, ArgTs &...Args) { in deserialize() 135 return SPSSerializationTraits<SPSTagT, ArgT>::deserialize(IB, Arg) && in deserialize()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| D | Marshallers.h | 490 template <typename ResultT, typename ArgT, 491 ResultT (*Func)(ArrayRef<const ArgT *>)> 495 SmallVector<ArgT *, 8> InnerArgsPtr; 497 SmallVector<ArgT, 8> InnerArgs; 501 using ArgTraits = ArgTypeTraits<ArgT>; 528 InnerArgsPtr[i] = new (&InnerArgs[i]) ArgT(ArgTraits::get(Value)); 547 template <typename ResultT, typename ArgT, 548 ResultT (*F)(ArrayRef<const ArgT *>)> 550 ast_matchers::internal::VariadicFunction<ResultT, ArgT, F> Func, 552 : Func(&variadicMatcherDescriptor<ResultT, ArgT, F>), [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | ImmutableGraph.h | 327 template <typename... ArgT> std::unique_ptr<GraphT> get(ArgT &&... Args) { in get() 350 std::forward<ArgT>(Args)...); in get() 353 template <typename... ArgT> 356 ArgT &&... Args) { in trim() 397 NewEdgeSize, std::forward<ArgT>(Args)...); in trim()
|
| /freebsd-12-stable/contrib/llvm-project/lld/MachO/ |
| D | Symbols.h | 300 template <typename T, typename... ArgT> 301 T *replaceSymbol(Symbol *s, ArgT &&...arg) { in replaceSymbol() 310 T *sym = new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| D | ASTMatchersInternal.h | 122 template <typename ResultT, typename ArgT, 123 ResultT (*Func)(ArrayRef<const ArgT *>)> 128 ResultT operator()(const ArgT &Arg1, const ArgsT &... Args) const { 129 return Execute(Arg1, static_cast<const ArgT &>(Args)...); 134 ResultT operator()(ArrayRef<ArgT> Args) const { 135 SmallVector<const ArgT*, 8> InnerArgs; 136 for (const ArgT &Arg : Args) 145 const ArgT *const ArgsArray[] = {&Args...}; 146 return Func(ArrayRef<const ArgT *>(ArgsArray, sizeof...(ArgsT))); 912 template <typename T, typename ArgT> [all …]
|
| /freebsd-12-stable/contrib/llvm-project/lld/COFF/ |
| D | Symbols.h | 490 template <typename T, typename... ArgT> 491 void replaceSymbol(Symbol *s, ArgT &&... arg) { in replaceSymbol() 500 new (s) T(std::forward<ArgT>(arg)...); in replaceSymbol()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| D | ThinLTOBitcodeWriter.cpp | 310 auto *ArgT = dyn_cast<IntegerType>(Arg.getType()); in splitAndWriteThinLTOBitcode() local 311 if (!ArgT || ArgT->getBitWidth() > 64) in splitAndWriteThinLTOBitcode()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| D | MSP430ISelLowering.cpp | 419 template<typename ArgT> 420 static void ParseFunctionArgs(const SmallVectorImpl<ArgT> &Args, in ParseFunctionArgs() 454 template<typename ArgT> 457 const SmallVectorImpl<ArgT> &Args) { in AnalyzeArguments() 559 template<typename ArgT> 562 const SmallVectorImpl<ArgT> &Args) { in AnalyzeReturnValues()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
| D | AVRISelLowering.cpp | 1019 template <typename ArgT> 1022 const DataLayout *TD, const SmallVectorImpl<ArgT> &Args, in analyzeArguments() 1086 template <typename ArgT> 1087 static unsigned getTotalArgumentsSizeInBytes(const SmallVectorImpl<ArgT> &Args) { in getTotalArgumentsSizeInBytes() 1090 for (const ArgT& Arg : Args) { in getTotalArgumentsSizeInBytes() 1099 template <typename ArgT> 1100 static void analyzeReturnValues(const SmallVectorImpl<ArgT> &Args, in analyzeReturnValues()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | DeclObjC.cpp | 1070 QualType ArgT = (*it); in getMethodFamily() local 1071 if (!ArgT->isObjCSelType()) { in getMethodFamily() 1077 ArgT = (*it); in getMethodFamily() 1078 if (!ArgT->isObjCIdType()) { in getMethodFamily()
|