Searched refs:ParamTypes (Results 1 - 14 of 14) sorted by relevance

/external/clang/lib/Sema/
H A DSemaOverload.cpp5969 Candidate.BuiltinTypes.ParamTypes[ArgIdx] = ParamTys[ArgIdx];
6303 QualType ParamTypes[2]; local
6306 ParamTypes[0] = S.Context.getLValueReferenceType(T);
6307 ParamTypes[1] = T;
6308 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Args, 2, CandidateSet,
6313 ParamTypes[0]
6315 ParamTypes[1] = T;
6316 S.AddBuiltinCandidate(ParamTypes[0], ParamTypes, Arg
6754 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local
6828 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
6845 QualType ParamTypes[2] = { *Enum, *Enum }; local
6855 QualType ParamTypes[2] = { NullPtrTy, NullPtrTy }; local
6909 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
7086 QualType ParamTypes[2] = { local
7134 QualType ParamTypes[2] = { local
7196 QualType ParamTypes[2]; local
7226 QualType ParamTypes[2]; local
7264 QualType ParamTypes[2]; local
7297 QualType ParamTypes[2] = { S.Context.BoolTy, S.Context.BoolTy }; local
7318 QualType ParamTypes[2] = { *Ptr, S.Context.getPointerDiffType() }; local
7333 QualType ParamTypes[2] = { S.Context.getPointerDiffType(), *Ptr }; local
7381 QualType ParamTypes[2] = { *Ptr, *MemPtr }; local
7419 QualType ParamTypes[2] = { *Ptr, *Ptr }; local
7430 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; local
7445 QualType ParamTypes[2] = { *Enum, *Enum }; local
[all...]
H A DSemaTemplateDeduction.cpp2221 /// \param ParamTypes will be populated with the instantiated function
2238 SmallVectorImpl<QualType> &ParamTypes,
2252 ParamTypes.push_back((*P)->getType());
2332 ParamTypes))
2370 ParamTypes))
2375 ParamTypes.data(), ParamTypes.size(),
3044 SmallVector<QualType, 4> ParamTypes; local
3051 ParamTypes,
3061 ParamTypes
2234 SubstituteExplicitTemplateArguments( FunctionTemplateDecl *FunctionTemplate, TemplateArgumentListInfo &ExplicitTemplateArgs, SmallVectorImpl<DeducedTemplateArgument> &Deduced, SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, TemplateDeductionInfo &Info) argument
3283 SmallVector<QualType, 4> ParamTypes; local
[all...]
H A DTreeTransform.h555 const QualType *ParamTypes,
703 QualType *ParamTypes,
3969 const QualType *ParamTypes,
4077 QualType OldType = ParamTypes[i];
4183 SmallVector<QualType, 4> ParamTypes; local
4194 ParamTypes, &ParamDecls))
4220 ParamTypes, &ParamDecls))
4229 T->getNumArgs() != ParamTypes.size() ||
4230 !std::equal(T->arg_type_begin(), T->arg_type_end(), ParamTypes.begin())) {
4232 ParamTypes
3967 TransformFunctionTypeParams(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const QualType *ParamTypes, SmallVectorImpl<QualType> &OutParamTypes, SmallVectorImpl<ParmVarDecl*> *PVars) argument
8992 RebuildFunctionProtoType(QualType T, QualType *ParamTypes, unsigned NumParamTypes, bool Variadic, bool HasTrailingReturn, unsigned Quals, RefQualifierKind RefQualifier, const FunctionType::ExtInfo &Info) argument
[all...]
H A DSemaType.cpp1470 /// \param ParamTypes The parameter types of the function. This array
1474 /// \param NumParamTypes The number of parameter types in ParamTypes.
1492 QualType *ParamTypes,
1515 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]);
1526 ParamTypes[Idx] = ParamType;
1539 return Context.getFunctionType(T, ParamTypes, NumParamTypes, EPI);
1491 BuildFunctionType(QualType T, QualType *ParamTypes, unsigned NumParamTypes, bool Variadic, bool HasTrailingReturn, unsigned Quals, RefQualifierKind RefQualifier, SourceLocation Loc, DeclarationName Entity, FunctionType::ExtInfo Info) argument
H A DSemaTemplateInstantiate.cpp1636 SmallVectorImpl<QualType> &ParamTypes,
1645 ParamTypes, OutParams);
1633 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
H A DSemaTemplateInstantiateDecl.cpp1382 SmallVector<QualType, 4> ParamTypes; local
1384 D->getNumParams(), TemplateArgs, ParamTypes,
H A DSemaExprCXX.cpp4044 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0],
4051 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1],
H A DSemaDecl.cpp2218 SmallVector<QualType, 16> ParamTypes(OldProto->arg_type_begin(),
2221 ParamTypes.data(), ParamTypes.size(),
/external/clang/include/clang/Sema/
H A DOverload.h615 QualType ParamTypes[3]; member in struct:clang::OverloadCandidate::__anon3398
H A DSema.h868 QualType *ParamTypes, unsigned NumParamTypes,
5328 SmallVectorImpl<QualType> &ParamTypes,
5850 SmallVectorImpl<QualType> &ParamTypes,
/external/llvm/lib/AsmParser/
H A DLLParser.cpp3239 std::vector<Type*> ParamTypes;
3241 ParamTypes.push_back(ArgList[i].V->getType());
3246 Ty = FunctionType::get(RetType, ParamTypes, false);
3635 std::vector<Type*> ParamTypes;
3637 ParamTypes.push_back(ArgList[i].V->getType());
3642 Ty = FunctionType::get(RetType, ParamTypes, false);
/external/llvm/include/llvm-c/
H A DCore.h740 LLVMTypeRef *ParamTypes, unsigned ParamCount,
/external/llvm/lib/VMCore/
H A DCore.cpp293 LLVMTypeRef *ParamTypes, unsigned ParamCount,
295 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount);
292 LLVMFunctionType(LLVMTypeRef ReturnType, LLVMTypeRef *ParamTypes, unsigned ParamCount, LLVMBool IsVarArg) argument
/external/clang/lib/Serialization/
H A DASTReader.cpp3886 SmallVector<QualType, 16> ParamTypes; local
3888 ParamTypes.push_back(readType(*Loc.F, Record, Idx));
3911 return Context.getFunctionType(ResultType, ParamTypes.data(), NumParams,

Completed in 368 milliseconds