/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 5969 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 D | SemaTemplateDeduction.cpp | 2221 /// \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 D | TreeTransform.h | 555 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 D | SemaType.cpp | 1470 /// \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 D | SemaTemplateInstantiate.cpp | 1636 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 D | SemaTemplateInstantiateDecl.cpp | 1382 SmallVector<QualType, 4> ParamTypes; local 1384 D->getNumParams(), TemplateArgs, ParamTypes,
|
H A D | SemaExprCXX.cpp | 4044 Self.PerformImplicitConversion(LHS.get(), Best->BuiltinTypes.ParamTypes[0], 4051 Self.PerformImplicitConversion(RHS.get(), Best->BuiltinTypes.ParamTypes[1],
|
H A D | SemaDecl.cpp | 2218 SmallVector<QualType, 16> ParamTypes(OldProto->arg_type_begin(), 2221 ParamTypes.data(), ParamTypes.size(),
|
/external/clang/include/clang/Sema/ |
H A D | Overload.h | 615 QualType ParamTypes[3]; member in struct:clang::OverloadCandidate::__anon3398
|
H A D | Sema.h | 868 QualType *ParamTypes, unsigned NumParamTypes, 5328 SmallVectorImpl<QualType> &ParamTypes, 5850 SmallVectorImpl<QualType> &ParamTypes,
|
/external/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 3239 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 D | Core.h | 740 LLVMTypeRef *ParamTypes, unsigned ParamCount,
|
/external/llvm/lib/VMCore/ |
H A D | Core.cpp | 293 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 D | ASTReader.cpp | 3886 SmallVector<QualType, 16> ParamTypes; local 3888 ParamTypes.push_back(readType(*Loc.F, Record, Idx)); 3911 return Context.getFunctionType(ResultType, ParamTypes.data(), NumParams,
|