Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DVariadicFunction.h104 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 DMarshallers.h351 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 DRPCSerialization.h40 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 DRPCUtils.h603 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 DASTMatchersInternal.h91 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 DSymbols.h373 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 DSymbols.h420 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 DThinLTOBitcodeWriter.cpp255 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 DMSP430ISelLowering.cpp402 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 DDeclObjC.cpp1054 QualType ArgT = (*it); in getMethodFamily() local
1055 if (!ArgT->isObjCSelType()) { in getMethodFamily()
1061 ArgT = (*it); in getMethodFamily()
1062 if (!ArgT->isObjCIdType()) { in getMethodFamily()