Searched refs:Params (Results 101 - 125 of 141) sorted by relevance

123456

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp617 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 DSemaDecl.cpp2114 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 DSemaExprCXX.cpp2733 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 DSemaCodeComplete.cpp2738 // 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 DSemaOpenMP.cpp3312 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 DSemaType.cpp3426 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 DSemaStmt.cpp4369 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 DSemaTemplateVariadic.cpp908 ParmVarDecl *Param = cast<ParmVarDecl>(Chunk.Fun.Params[i].Param);
H A DSemaChecking.cpp570 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 DCGNonTrivialStruct.cpp306 llvm::SmallVector<ImplicitParamDecl *, N> Params; local
310 Params.push_back(ImplicitParamDecl::Create(
314 for (auto &P : Params)
H A DMicrosoftCXXABI.cpp252 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 DSampleProfile.cpp895 InlineParams Params = getInlineParams(); local
896 Params.ComputeFullInlineCost = true;
904 getInlineCost(cast<CallBase>(*I), Params, GetTTI(*CalledFunction), GetAC,
H A DInliner.cpp1016 return getInlineCost(cast<CallBase>(*CS.getInstruction()), Params,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h348 NodeArrayNode *Params = nullptr; member in struct:llvm::ms_demangle::FunctionSignatureNode
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp954 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 DExpr.cpp804 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 DASTContext.cpp672 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 DDwarfCompileUnit.cpp995 DIE &CallSiteDIE, SmallVector<DbgCallSiteParam, 4> &Params) {
996 for (const auto &Param : Params) {
994 constructCallSiteParmEntryDIEs( DIE &CallSiteDIE, SmallVector<DbgCallSiteParam, 4> &Params) argument
H A DDwarfDebug.cpp544 /// 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 DCodeViewDebug.cpp2597 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 DThreadSafety.cpp2018 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 DParser.cpp1435 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 DInlineFunction.cpp1932 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 DGCOVProfiling.cpp914 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 DSema.h4266 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...]

Completed in 479 milliseconds

123456