Home
last modified time | relevance | path

Searched refs:ArgT (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
DSimplePackedSerialization.h119 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()
DSerialization.h40 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 …]
DRPCUtils.h596 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/
Dsimple_packed_serialization.h120 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/
DMarshallers.h490 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/
DImmutableGraph.h327 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/
DSymbols.h300 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/
DASTMatchersInternal.h122 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/
DSymbols.h490 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/
DThinLTOBitcodeWriter.cpp310 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/
DMSP430ISelLowering.cpp419 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/
DAVRISelLowering.cpp1019 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/
DDeclObjC.cpp1070 QualType ArgT = (*it); in getMethodFamily() local
1071 if (!ArgT->isObjCSelType()) { in getMethodFamily()
1077 ArgT = (*it); in getMethodFamily()
1078 if (!ArgT->isObjCIdType()) { in getMethodFamily()