/external/clang/lib/Sema/ |
D | SemaOverload.cpp | 6055 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx]; in AddBuiltinCandidate() 6390 QualType ParamTypes[2]; in AddBuiltinAssignmentOperatorCandidates() local 6393 ParamTypes[0] = S.Context.getLValueReferenceType(T); in AddBuiltinAssignmentOperatorCandidates() 6394 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() 6395 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet, in AddBuiltinAssignmentOperatorCandidates() 6400 ParamTypes[0] in AddBuiltinAssignmentOperatorCandidates() 6402 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() 6403 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet, in AddBuiltinAssignmentOperatorCandidates() 6592 QualType ParamTypes[2] = { in addPlusPlusMinusMinusStyleOverloads() local 6599 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 1, CandidateSet); in addPlusPlusMinusMinusStyleOverloads() [all …]
|
D | SemaTemplateDeduction.cpp | 2284 SmallVectorImpl<QualType> &ParamTypes, in SubstituteExplicitTemplateArguments() argument 2298 ParamTypes.push_back((*P)->getType()); in SubstituteExplicitTemplateArguments() 2378 ParamTypes)) in SubstituteExplicitTemplateArguments() 2416 ParamTypes)) in SubstituteExplicitTemplateArguments() 2420 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments() 3090 SmallVector<QualType, 4> ParamTypes; in DeduceTemplateArguments() local 3097 ParamTypes, in DeduceTemplateArguments() 3107 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments() 3114 for (unsigned ParamIdx = 0, NumParams = ParamTypes.size(); in DeduceTemplateArguments() 3116 QualType OrigParamType = ParamTypes[ParamIdx]; in DeduceTemplateArguments() [all …]
|
D | TreeTransform.h | 564 const QualType *ParamTypes, 716 llvm::MutableArrayRef<QualType> ParamTypes, 4005 const QualType *ParamTypes, in TransformFunctionTypeParams() argument 4111 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams() 4217 SmallVector<QualType, 4> ParamTypes; in TransformFunctionProtoType() local 4228 ParamTypes, &ParamDecls)) in TransformFunctionProtoType() 4254 ParamTypes, &ParamDecls)) in TransformFunctionProtoType() 4263 T->getNumArgs() != ParamTypes.size() || in TransformFunctionProtoType() 4264 !std::equal(T->arg_type_begin(), T->arg_type_end(), ParamTypes.begin())) { in TransformFunctionProtoType() 4265 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, in TransformFunctionProtoType() [all …]
|
D | SemaType.cpp | 1634 llvm::MutableArrayRef<QualType> ParamTypes, in BuildFunctionType() argument 1651 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { in BuildFunctionType() 1653 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); in BuildFunctionType() 1664 ParamTypes[Idx] = ParamType; in BuildFunctionType() 1670 return Context.getFunctionType(T, ParamTypes, EPI); in BuildFunctionType()
|
D | SemaTemplateInstantiate.cpp | 1731 SmallVectorImpl<QualType> &ParamTypes, in SubstParmTypes() argument 1740 ParamTypes, OutParams); in SubstParmTypes()
|
D | SemaTemplateInstantiateDecl.cpp | 1472 SmallVector<QualType, 4> ParamTypes; in VisitCXXMethodDecl() local 1474 D->getNumParams(), TemplateArgs, ParamTypes, in VisitCXXMethodDecl()
|
D | SemaExprCXX.cpp | 4038 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0], in FindConditionalOverload() 4045 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1], in FindConditionalOverload()
|
D | SemaDecl.cpp | 2585 SmallVector<QualType, 16> ParamTypes(OldProto->arg_type_begin(), in MergeFunctionDecl() local 2588 ParamTypes, in MergeFunctionDecl()
|
/external/clang/include/clang/Sema/ |
D | Overload.h | 616 QualType ParamTypes[3]; member
|
D | Sema.h | 978 llvm::MutableArrayRef<QualType> ParamTypes, 5538 SmallVectorImpl<QualType> &ParamTypes, 6061 SmallVectorImpl<QualType> &ParamTypes,
|
/external/llvm/include/llvm/IR/ |
D | Intrinsics.td | 178 // * ParamTypes is a list containing the parameter types expected for the 190 list<LLVMType> ParamTypes = param_types;
|
/external/llvm/lib/AsmParser/ |
D | LLParser.cpp | 3517 std::vector<Type*> ParamTypes; in ParseInvoke() local 3519 ParamTypes.push_back(ArgList[i].V->getType()); in ParseInvoke() 3524 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseInvoke() 3923 std::vector<Type*> ParamTypes; in ParseCall() local 3925 ParamTypes.push_back(ArgList[i].V->getType()); in ParseCall() 3930 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseCall()
|
/external/llvm/include/llvm-c/ |
D | Core.h | 746 LLVMTypeRef *ParamTypes, unsigned ParamCount,
|
/external/llvm/lib/IR/ |
D | Core.cpp | 300 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument 302 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType()
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 4378 SmallVector<QualType, 16> ParamTypes; in readTypeRecord() local 4380 ParamTypes.push_back(readType(*Loc.F, Record, Idx)); in readTypeRecord() 4403 return Context.getFunctionType(ResultType, ParamTypes, EPI); in readTypeRecord()
|