/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 187 SmallVector<Type *, 2> ParamTypes; local 188 ParamTypes.push_back(ResultType); 189 ParamTypes.push_back(DestTy); 191 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes); 200 SmallVector<Type *, 2> ParamTypes; local 201 ParamTypes.push_back(PointerType::get(GVType->getElementType(), 203 ParamTypes.push_back(GVType); 205 M, Intrinsic::nvvm_ptr_global_to_gen, ParamTypes);
|
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 6639 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx]; 6972 QualType ParamTypes[2]; local 6975 ParamTypes[0] = S.Context.getLValueReferenceType(T); 6976 ParamTypes[1] = T; 6977 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, CandidateSet, 6982 ParamTypes[0] 6984 ParamTypes[1] = T; 6985 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Arg 7416 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local 7491 QualType ParamTypes[2] = { *Ptr, *Ptr }; local 7507 QualType ParamTypes[2] = { *Enum, *Enum }; local 7516 QualType ParamTypes[2] = { NullPtrTy, NullPtrTy }; local 7569 QualType ParamTypes[2] = { *Ptr, *Ptr }; local 7744 QualType ParamTypes[2] = { local 7791 QualType ParamTypes[2] = { local 7852 QualType ParamTypes[2]; local 7881 QualType ParamTypes[2]; local 7918 QualType ParamTypes[2]; local 7950 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy }; local 7971 QualType ParamTypes[2] = { *Ptr, S.Context.getPointerDiffType() }; local 7986 QualType ParamTypes[2] = { S.Context.getPointerDiffType(), *Ptr }; local 8034 QualType ParamTypes[2] = { *Ptr, *MemPtr }; local 8072 QualType ParamTypes[2] = { *Ptr, *Ptr }; local 8083 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local 8098 QualType ParamTypes[2] = { *Enum, *Enum }; local [all...] |
H A D | SemaTemplateDeduction.cpp | 2455 /// \param ParamTypes will be populated with the instantiated function 2472 SmallVectorImpl<QualType> &ParamTypes, 2483 ParamTypes.push_back(P->getType()); 2566 ParamTypes)) 2603 ParamTypes)) 2607 *FunctionType = BuildFunctionType(ResultType, ParamTypes, 3287 SmallVector<QualType, 4> ParamTypes; local 3294 ParamTypes, 3304 ParamTypes.push_back(Function->getParamDecl(I)->getType()); 3311 for (unsigned ParamIdx = 0, NumParamTypes = ParamTypes 2468 SubstituteExplicitTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo &ExplicitTemplateArgs, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, TemplateDeductionInfo &Info) argument 3521 SmallVector<QualType, 4> ParamTypes; local [all...] |
H A D | TreeTransform.h | 604 const QualType *ParamTypes, 780 MutableArrayRef<QualType> ParamTypes, 4408 const QualType *ParamTypes, 4514 QualType OldType = ParamTypes[i]; 4625 SmallVector<QualType, 4> ParamTypes; local 4634 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls)) 4658 TL.getTypePtr()->param_type_begin(), ParamTypes, &ParamDecls)) 4673 T->getNumParams() != ParamTypes.size() || 4675 ParamTypes.begin()) || EPIChanged) { 4676 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, EP 4406 TransformFunctionTypeParams(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const QualType *ParamTypes, SmallVectorImpl<QualType> &OutParamTypes, SmallVectorImpl<ParmVarDecl*> *PVars) argument 10514 RebuildFunctionProtoType( QualType T, MutableArrayRef<QualType> ParamTypes, const FunctionProtoType::ExtProtoInfo &EPI) argument [all...] |
H A D | SemaType.cpp | 1793 MutableArrayRef<QualType> ParamTypes, 1800 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { 1802 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); 1813 ParamTypes[Idx] = ParamType; 1819 return Context.getFunctionType(T, ParamTypes, EPI); 1792 BuildFunctionType(QualType T, MutableArrayRef<QualType> ParamTypes, SourceLocation Loc, DeclarationName Entity, const FunctionProtoType::ExtProtoInfo &EPI) argument
|
H A D | SemaTemplateInstantiate.cpp | 1725 SmallVectorImpl<QualType> &ParamTypes, 1734 nullptr, ParamTypes, 1722 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
|
H A D | SemaTemplateInstantiateDecl.cpp | 3057 SmallVector<QualType, 4> ParamTypes; local 3059 D->getNumParams(), TemplateArgs, ParamTypes,
|
H A D | SemaExprCXX.cpp | 4447 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0], 4454 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1],
|
H A D | SemaExpr.cpp | 13931 ArrayRef<QualType> ParamTypes = Proto->getParamTypes(); local 13933 if (ParamTypes.empty() && Proto->isVariadic()) { // the special case 13945 ParamTypes = ArgTypes; 13947 DestType = S.Context.getFunctionType(DestType, ParamTypes,
|
H A D | SemaDecl.cpp | 2941 SmallVector<QualType, 16> ParamTypes(OldProto->param_types()); 2943 Context.getFunctionType(NewFuncType->getReturnType(), ParamTypes,
|
/external/llvm/unittests/ExecutionEngine/MCJIT/ |
H A D | MCJITCAPITest.cpp | 240 LLVMTypeRef ParamTypes[] = { LLVMInt32Type() }; local 242 Module, "setGlobal", LLVMFunctionType(LLVMVoidType(), ParamTypes, 1, 0));
|
/external/llvm/unittests/Transforms/Utils/ |
H A D | Cloning.cpp | 232 DITypeArray ParamTypes = DBuilder.getOrCreateTypeArray(None); local 234 DBuilder.createSubroutineType(File, ParamTypes);
|
/external/clang/include/clang/Sema/ |
H A D | Overload.h | 602 QualType ParamTypes[3]; member in struct:clang::OverloadCandidate::__anon723
|
H A D | Sema.h | 1153 /// \param ParamTypes The parameter types of the function. This array 1171 MutableArrayRef<QualType> ParamTypes, 6076 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, 6727 SmallVectorImpl<QualType> &ParamTypes,
|
/external/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 4750 std::vector<Type*> ParamTypes; 4752 ParamTypes.push_back(ArgList[i].V->getType()); 4757 Ty = FunctionType::get(RetType, ParamTypes, false); 5166 std::vector<Type*> ParamTypes; 5168 ParamTypes.push_back(ArgList[i].V->getType()); 5173 Ty = FunctionType::get(RetType, ParamTypes, false);
|
/external/llvm/include/llvm-c/ |
H A D | Core.h | 895 LLVMTypeRef *ParamTypes, unsigned ParamCount,
|
/external/llvm/lib/IR/ |
H A D | Core.cpp | 389 LLVMTypeRef *ParamTypes, unsigned ParamCount, 391 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); 388 LLVMFunctionType(LLVMTypeRef ReturnType, LLVMTypeRef *ParamTypes, unsigned ParamCount, LLVMBool IsVarArg) argument
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 5420 SmallVector<QualType, 16> ParamTypes; local 5422 ParamTypes.push_back(readType(*Loc.F, Record, Idx)); 5424 return Context.getFunctionType(ResultType, ParamTypes, EPI);
|