/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | TemplateArgumentVisitor.h | 24 typename RetTy = void, typename... ParamTys> 31 TA, std::forward<ParamTys>(P)...) 33 RetTy Visit(REF(TemplateArgument) TA, ParamTys... P) { in Visit() 53 ParamTys... P) { \ 54 return VisitTemplateArgument(TA, std::forward<ParamTys>(P)...); \ 67 RetTy VisitTemplateArgument(REF(TemplateArgument), ParamTys...) { in VisitTemplateArgument() argument 82 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 85 RetTy, ParamTys...> {}; 91 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 94 RetTy, ParamTys...> {};
|
H A D | CommentVisitor.h | 19 typename RetTy = void, class... ParamTys> 25 static_cast<PTR(CLASS)>(C), std::forward<ParamTys>(P)...) 27 RetTy visit(PTR(Comment) C, ParamTys... P) { in visit() 46 RetTy visit##CLASS(PTR(CLASS) C, ParamTys... P) { DISPATCH(PARENT, PARENT); } 51 RetTy visitComment(PTR(Comment) C, ParamTys... P) { return RetTy(); } in visitComment() 57 template <typename ImplClass, typename RetTy = void, class... ParamTys> 59 RetTy, ParamTys...> {}; 61 template <typename ImplClass, typename RetTy = void, class... ParamTys> 64 ParamTys...> {};
|
H A D | StmtVisitor.h | 35 class... ParamTys> 41 static_cast<PTR(CLASS)>(S), std::forward<ParamTys>(P)...) 43 RetTy Visit(PTR(Stmt) S, ParamTys... P) { in Visit() 123 RetTy VisitBin ## NAME(PTR(BinaryOperator) S, ParamTys... P) { \ 145 RetTy VisitBin ## NAME(PTR(CompoundAssignOperator) S, ParamTys... P) { \ in BINOP_FALLBACK() 157 RetTy VisitUnary ## NAME(PTR(UnaryOperator) S, ParamTys... P) { \ 171 RetTy VisitStmt(PTR(Stmt) Node, ParamTys... P) { return RetTy(); } 182 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 184 : public StmtVisitorBase<std::add_pointer, ImplClass, RetTy, ParamTys...> { 192 template <typename ImplClass, typename RetTy = void, typename... ParamTys> [all …]
|
H A D | AttrVisitor.h | 24 typename RetTy = void, class... ParamTys> 60 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 62 ParamTys...> {}; 68 template <typename ImplClass, typename RetTy = void, typename... ParamTys> 71 ParamTys...> {};
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 73 ParamTys.insert(ParamTys.begin(), FTy->param_begin(), FTy->param_end()); in IntrinsicCostAttributes() 82 ParamTys.insert(ParamTys.begin(), Tys.begin(), Tys.end()); in IntrinsicCostAttributes() 90 ParamTys.reserve(Arguments.size()); in IntrinsicCostAttributes() 92 ParamTys.push_back(Arguments[Idx]->getType()); in IntrinsicCostAttributes() 102 ParamTys.insert(ParamTys.begin(), Tys.begin(), Tys.end()); in IntrinsicCostAttributes()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | IntrinsicLowering.cpp | 37 std::vector<Type *> ParamTys; in ReplaceCallWith() local 39 ParamTys.push_back((*I)->getType()); in ReplaceCallWith() 41 M->getOrInsertFunction(NewFn, FunctionType::get(RetTy, ParamTys, false)); in ReplaceCallWith()
|
/openbsd/gnu/llvm/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 478 LLVMTypeRef llvm_function_type(LLVMTypeRef RetTy, value ParamTys) { in llvm_function_type() argument 479 return LLVMFunctionType(RetTy, (LLVMTypeRef *)ParamTys, Wosize_val(ParamTys), in llvm_function_type() 484 LLVMTypeRef llvm_var_arg_function_type(LLVMTypeRef RetTy, value ParamTys) { in llvm_var_arg_function_type() argument 485 return LLVMFunctionType(RetTy, (LLVMTypeRef *)ParamTys, Wosize_val(ParamTys), in llvm_var_arg_function_type()
|
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 123 SmallVector<Type *, 4> ParamTys; variable 156 const SmallVectorImpl<Type *> &getArgTypes() const { return ParamTys; } in getArgTypes()
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaType.cpp | 5417 SmallVector<QualType, 16> ParamTys; in GetFullTypeForDeclarator() local 5418 ParamTys.reserve(FTI.NumParams); in GetFullTypeForDeclarator() 5508 ParamTys.push_back(ParamTy); in GetFullTypeForDeclarator() 5513 checkExtParameterInfos(S, ParamTys, EPI, in GetFullTypeForDeclarator() 5578 T = Context.getFunctionType(T, ParamTys, EPI); in GetFullTypeForDeclarator()
|
H A D | SemaOverload.cpp | 7925 void Sema::AddBuiltinCandidate(QualType *ParamTys, ArrayRef<Expr *> Args, in AddBuiltinCandidate() argument 7939 std::copy(ParamTys, ParamTys + Args.size(), Candidate.BuiltinParamTypes); in AddBuiltinCandidate() 7959 assert(ParamTys[ArgIdx] == Context.BoolTy && in AddBuiltinCandidate() 7965 = TryCopyInitialization(*this, Args[ArgIdx], ParamTys[ArgIdx], in AddBuiltinCandidate()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 3502 SmallVector<Type *> ParamTys; in getVectorIntrinsicCost() local 3504 std::back_inserter(ParamTys), in getVectorIntrinsicCost() 3507 IntrinsicCostAttributes CostAttrs(ID, RetTy, Arguments, ParamTys, FMF, in getVectorIntrinsicCost()
|
/openbsd/gnu/llvm/clang/include/clang/Sema/ |
H A D | Sema.h | 4052 void AddBuiltinCandidate(QualType *ParamTys, ArrayRef<Expr *> Args,
|