/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 617 TemplateParameterList *Params; local 620 Params = D->getTemplateParameters(); 623 Params = D->getTemplateParameters(); 626 Params = D->getTemplateParameters(); 634 << getTemplateArgumentBindingsText(Params, Active->TemplateArgs, 2391 SourceLocation Loc, ArrayRef<ParmVarDecl *> Params, 2404 Loc, Params, nullptr, ExtParamInfos, ParamTypes, OutParams, ParamInfos);
|
H A D | SemaDecl.cpp | 2114 SmallVector<ParmVarDecl*, 16> Params; local 2121 Params.push_back(parm); 2123 New->setParams(Params); 3651 SmallVector<ParmVarDecl*, 16> Params; local 3657 Param->setScopeInfo(0, Params.size()); 3659 Params.push_back(Param); 3662 New->setParams(Params); 5299 /// Also sets Params to the list of indices to the parameters that differ 5301 /// returns true and Params is empty, then all of the parameters match. 5305 SmallVectorImpl<unsigned> &Params) { 5302 hasSimilarParameters(ASTContext &Context, FunctionDecl *Declaration, FunctionDecl *Definition, SmallVectorImpl<unsigned> &Params) argument 9052 SmallVector<ParmVarDecl*, 16> Params; local [all...] |
H A D | SemaExprCXX.cpp | 2733 llvm::SmallVector<QualType, 3> Params; 2734 Params.push_back(Param); 2745 Params.push_back(SizeT); 2749 Params.push_back(Context.getTypeDeclType(getStdAlignValT())); 2752 Context.DeclarationNames.getCXXOperatorName(Kind), Return, Params); 2755 Params.pop_back(); 2770 ArrayRef<QualType> Params) { 2780 if (Func->getNumParams() == Params.size()) { 2785 if (llvm::makeArrayRef(FuncParams) == Params) { 2816 QualType FnType = Context.getFunctionType(Return, Params, EP [all...] |
H A D | SemaCodeComplete.cpp | 2738 // Params are unavailable in FunctionTypeLoc if the FunctionType is invalid. 2842 std::string Params; local 2845 Params = "(...)"; 2847 Params = "(void)"; 2849 Params += "("; 2852 Params += ", "; 2853 Params += FormatFunctionParameter(Policy, Block.getParam(I), 2858 Params += ", ..."; 2860 Params += ")"; 2869 Result += Params; 2978 TemplateParameterList *Params = Template->getTemplateParameters(); local [all...] |
H A D | SemaOpenMP.cpp | 3312 Sema::CapturedParamNameType Params[] = { 3318 Params); 3335 Sema::CapturedParamNameType Params[] = { 3346 Params, /*OpenMPCaptureLevel=*/0); 3380 Sema::CapturedParamNameType Params[] = { 3391 Params, /*OpenMPCaptureLevel=*/0); 3417 Sema::CapturedParamNameType Params[] = { 3421 Params); 3433 Sema::CapturedParamNameType Params[] = { 3444 Params); [all...] |
H A D | SemaType.cpp | 3426 SourceRange Range = FTI.Params[0].Param->getSourceRange(); 4918 if (FTI.NumParams && FTI.Params[0].Param == nullptr) { 4921 S.Diag(FTI.Params[0].IdentLoc, 4951 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.Params[i].Param); 4966 } else if (FTI.Params[i].Ident) { 4968 S.Diag(FTI.Params[i].IdentLoc, diag::err_param_with_void_type); 5033 [&](unsigned i) { return FTI.Params[i].Param->getLocation(); }); 5873 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.Params[i].Param);
|
H A D | SemaStmt.cpp | 4369 ArrayRef<CapturedParamNameType> Params, 4372 RecordDecl *RD = CreateCapturedStmtRecordDecl(CD, Loc, Params.size()); 4378 for (ArrayRef<CapturedParamNameType>::iterator I = Params.begin(), 4379 E = Params.end(); 4367 ActOnCapturedRegionStart(SourceLocation Loc, Scope *CurScope, CapturedRegionKind Kind, ArrayRef<CapturedParamNameType> Params, unsigned OpenMPCaptureLevel) argument
|
H A D | SemaTemplateVariadic.cpp | 908 ParmVarDecl *Param = cast<ParmVarDecl>(Chunk.Fun.Params[i].Param);
|
H A D | SemaChecking.cpp | 570 ArrayRef<QualType> Params = local 576 for (ArrayRef<QualType>::iterator I = Params.begin(), E = Params.end(); 5668 ArrayRef<ParmVarDecl *> Params; local 5672 Params = Block->parameters(); 5675 Params = FD->parameters(); 5679 Params = MD->parameters(); 5696 *LastParam = Params.empty() ? nullptr : Params.back();
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGNonTrivialStruct.cpp | 306 llvm::SmallVector<ImplicitParamDecl *, N> Params; local 310 Params.push_back(ImplicitParamDecl::Create( 314 for (auto &P : Params)
|
H A D | MicrosoftCXXABI.cpp | 252 FunctionArgList &Params) override; 1462 FunctionArgList &Params) { 1475 Params.insert(Params.begin() + 1, IsMostDerived); 1477 Params.push_back(IsMostDerived); 1484 Params.push_back(ShouldDelete); 1460 addImplicitStructorParams(CodeGenFunction &CGF, QualType &ResTy, FunctionArgList &Params) argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfile.cpp | 895 InlineParams Params = getInlineParams(); local 896 Params.ComputeFullInlineCost = true; 904 getInlineCost(cast<CallBase>(*I), Params, GetTTI(*CalledFunction), GetAC,
|
H A D | Inliner.cpp | 1016 return getInlineCost(cast<CallBase>(*CS.getInstruction()), Params,
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | MicrosoftDemangleNodes.h | 348 NodeArrayNode *Params = nullptr; member in struct:llvm::ms_demangle::FunctionSignatureNode
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 954 SmallVector<MVT, 4> Params; local 957 DAG.getTarget(), Params, Results); 962 assert(MFI->getParams().size() == Params.size() && 964 Params.begin()));
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 804 const TemplateParameterList *Params local 807 assert(Params->size() == Args.size()); 808 for (unsigned i = 0, numParams = Params->size(); i != numParams; ++i) { 809 StringRef Param = Params->getParam(i)->getName(); 820 const TemplateParameterList* Params local 823 assert(Params->size() == Args->size()); 824 for (unsigned i = 0, e = Params->size(); i != e; ++i) { 825 StringRef Param = Params->getParam(i)->getName();
|
H A D | ASTContext.cpp | 672 TemplateParameterList *Params = Parm->getTemplateParameters(); local 673 ID.AddInteger(Params->size()); 674 for (TemplateParameterList::const_iterator P = Params->begin(), 675 PEnd = Params->end(); 783 TemplateParameterList *Params = TTP->getTemplateParameters(); 785 CanonParams.reserve(Params->size()); 786 for (TemplateParameterList::const_iterator P = Params->begin(), 787 PEnd = Params->end(); 4625 ASTContext::getInjectedTemplateArgs(const TemplateParameterList *Params, argument 4627 Args.reserve(Args.size() + Params [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfCompileUnit.cpp | 995 DIE &CallSiteDIE, SmallVector<DbgCallSiteParam, 4> &Params) { 996 for (const auto &Param : Params) { 994 constructCallSiteParmEntryDIEs( DIE &CallSiteDIE, SmallVector<DbgCallSiteParam, 4> &Params) argument
|
H A D | DwarfDebug.cpp | 544 /// for \p CallMI. Store parameters with interpreted value into \p Params. 546 ParamSet &Params) { 618 Params.push_back(CSParm); 692 Params.push_back(CSParm); 799 ParamSet Params; 801 collectCallSiteParameters(&MI, Params); 802 CU.constructCallSiteParmEntryDIEs(CallSiteDIE, Params);
|
H A D | CodeViewDebug.cpp | 2597 SmallVector<const LocalVariable *, 6> Params; local 2600 Params.push_back(&L); 2601 llvm::sort(Params, [](const LocalVariable *L, const LocalVariable *R) { 2604 for (const LocalVariable *L : Params)
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 2018 const ArrayRef<ParmVarDecl *> Params = FD->parameters(); 2019 auto Param = Params.begin(); 2024 for (auto Arg = ArgBegin; Param != Params.end() && Arg != ArgEnd;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | Parser.cpp | 1435 if (FTI.Params[i].Ident == ParmDeclarator.getIdentifier()) { 1437 if (FTI.Params[i].Param) { 1442 FTI.Params[i].Param = Param;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 1932 SmallVector<Value *, 6> Params(CI->arg_operands()); 1933 Params.append(VarArgsToForward.begin(), VarArgsToForward.end()); 1935 CI->getFunctionType(), CI->getCalledOperand(), Params, "", CI);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 914 Type *Params[] = {PointerType::get(FTy, 0), PointerType::get(FTy, 0), 916 FTy = FunctionType::get(Builder.getVoidTy(), Params, false);
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 4266 ArrayRef<CapturedParamNameType> Params, 5777 ArrayRef<QualType> Params); 6105 ArrayRef<ParmVarDecl *> Params, 6975 TemplateParameterList *Params, 6989 ArrayRef<NamedDecl *> Params, 7246 TemplateParameterList *Params, 7361 TemplateParameterList *Params); 7364 getTemplateArgumentBindingsText(const TemplateParameterList *Params, 7368 getTemplateArgumentBindingsText(const TemplateParameterList *Params, 8707 bool SubstParmTypes(SourceLocation Loc, ArrayRef<ParmVarDecl *> Params, [all...] |