Home
last modified time | relevance | path

Searched refs:ParamTypes (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/Sema/
DSemaOverload.cpp6055 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 …]
DSemaTemplateDeduction.cpp2284 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 …]
DTreeTransform.h564 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 …]
DSemaType.cpp1634 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()
DSemaTemplateInstantiate.cpp1731 SmallVectorImpl<QualType> &ParamTypes, in SubstParmTypes() argument
1740 ParamTypes, OutParams); in SubstParmTypes()
DSemaTemplateInstantiateDecl.cpp1472 SmallVector<QualType, 4> ParamTypes; in VisitCXXMethodDecl() local
1474 D->getNumParams(), TemplateArgs, ParamTypes, in VisitCXXMethodDecl()
DSemaExprCXX.cpp4038 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0], in FindConditionalOverload()
4045 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1], in FindConditionalOverload()
DSemaDecl.cpp2585 SmallVector<QualType, 16> ParamTypes(OldProto->arg_type_begin(), in MergeFunctionDecl() local
2588 ParamTypes, in MergeFunctionDecl()
/external/clang/include/clang/Sema/
DOverload.h616 QualType ParamTypes[3]; member
DSema.h978 llvm::MutableArrayRef<QualType> ParamTypes,
5538 SmallVectorImpl<QualType> &ParamTypes,
6061 SmallVectorImpl<QualType> &ParamTypes,
/external/llvm/include/llvm/IR/
DIntrinsics.td178 // * ParamTypes is a list containing the parameter types expected for the
190 list<LLVMType> ParamTypes = param_types;
/external/llvm/lib/AsmParser/
DLLParser.cpp3517 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/
DCore.h746 LLVMTypeRef *ParamTypes, unsigned ParamCount,
/external/llvm/lib/IR/
DCore.cpp300 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument
302 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType()
/external/clang/lib/Serialization/
DASTReader.cpp4378 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()