HomeSort by: relevance | last modified time | path
    Searched refs:ParamTys (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
TemplateArgumentVisitor.h 24 typename RetTy = void, typename... ParamTys>
31 TA, std::forward<ParamTys>(P)...)
33 RetTy Visit(REF(TemplateArgument) TA, ParamTys... P) {
53 ParamTys... P) { \
54 return VisitTemplateArgument(TA, std::forward<ParamTys>(P)...); \
67 RetTy VisitTemplateArgument(REF(TemplateArgument), ParamTys...) {
82 template <typename ImplClass, typename RetTy = void, typename... ParamTys>
85 RetTy, ParamTys...> {};
91 template <typename ImplClass, typename RetTy = void, typename... ParamTys>
94 RetTy, ParamTys...> {}
    [all...]
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) {
46 RetTy visit##CLASS(PTR(CLASS) C, ParamTys... P) { DISPATCH(PARENT, PARENT); }
51 RetTy visitComment(PTR(Comment) C, ParamTys... P) { return RetTy(); }
57 template <typename ImplClass, typename RetTy = void, class... ParamTys>
59 RetTy, ParamTys...> {};
61 template <typename ImplClass, typename RetTy = void, class... ParamTys>
64 ParamTys...> {};
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...> {};
StmtVisitor.h 35 class... ParamTys>
41 static_cast<PTR(CLASS)>(S), std::forward<ParamTys>(P)...)
43 RetTy Visit(PTR(Stmt) S, ParamTys... P) {
117 RetTy Visit ## CLASS(PTR(CLASS) S, ParamTys... P) { DISPATCH(PARENT, PARENT); }
123 RetTy VisitBin ## NAME(PTR(BinaryOperator) S, ParamTys... P) { \
145 RetTy VisitBin ## NAME(PTR(CompoundAssignOperator) S, ParamTys... P) { \
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...>
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
IntrinsicLowering.cpp 37 std::vector<Type *> ParamTys;
39 ParamTys.push_back((*I)->getType());
41 M->getOrInsertFunction(NewFn, FunctionType::get(RetTy, ParamTys, false));
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TargetTransformInfo.cpp 67 ParamTys.insert(ParamTys.begin(), FTy->param_begin(), FTy->param_end());
76 ParamTys.insert(ParamTys.begin(), Tys.begin(), Tys.end());
84 ParamTys.reserve(Arguments.size());
86 ParamTys.push_back(Arguments[Idx]->getType());
96 ParamTys.insert(ParamTys.begin(), Tys.begin(), Tys.end());
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
llvm_ocaml.c 478 LLVMTypeRef llvm_function_type(LLVMTypeRef RetTy, value ParamTys) {
479 return LLVMFunctionType(RetTy, (LLVMTypeRef *)ParamTys, Wosize_val(ParamTys),
484 LLVMTypeRef llvm_var_arg_function_type(LLVMTypeRef RetTy, value ParamTys) {
485 return LLVMFunctionType(RetTy, (LLVMTypeRef *)ParamTys, Wosize_val(ParamTys),
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfo.h 121 SmallVector<Type *, 4> ParamTys;
153 const SmallVectorImpl<Type *> &getArgTypes() const { return ParamTys; }
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaType.cpp 5215 SmallVector<QualType, 16> ParamTys;
5216 ParamTys.reserve(FTI.NumParams);
5305 ParamTys.push_back(ParamTy);
5310 checkExtParameterInfos(S, ParamTys, EPI,
5375 T = Context.getFunctionType(T, ParamTys, EPI);
SemaOverload.cpp 7712 /// operator. ResultTy and ParamTys are the result and parameter types
7719 void Sema::AddBuiltinCandidate(QualType *ParamTys, ArrayRef<Expr *> Args,
7733 std::copy(ParamTys, ParamTys + Args.size(), Candidate.BuiltinParamTypes);
7753 assert(ParamTys[ArgIdx] == Context.BoolTy &&
7759 = TryCopyInitialization(*this, Args[ArgIdx], ParamTys[ArgIdx],
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 3899 SmallVector<Type *> ParamTys;
3901 std::back_inserter(ParamTys),
3904 IntrinsicCostAttributes CostAttrs(ID, RetTy, Arguments, ParamTys, FMF,
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 3682 void AddBuiltinCandidate(QualType *ParamTys, ArrayRef<Expr *> Args,

Completed in 55 milliseconds