Home
last modified time | relevance | path

Searched refs:Param (Results 1 – 25 of 139) sorted by relevance

123456

/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersMacros.h74 #define AST_MATCHER_FUNCTION_P(ReturnType, DefineMatcher, ParamType, Param) \ argument
75 AST_MATCHER_FUNCTION_P_OVERLOAD(ReturnType, DefineMatcher, ParamType, Param, \
78 Param, OverloadId) \ argument
79 inline ReturnType DefineMatcher(ParamType const &Param); \
81 inline ReturnType DefineMatcher(ParamType const &Param)
128 #define AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) \ argument
129 AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, 0)
131 #define AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, \ argument
138 ParamType const &A##Param) \
139 : Param(A##Param) {} \
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.cpp65 unsigned char Param[5]; member
113 while (I < (sizeof Param/sizeof Param[0]) && Param[I]) ++I; in getNumArgs()
353 static AMDGPULibFunc::Param getRetType(AMDGPULibFunc::EFuncId id, in getRetType()
354 const AMDGPULibFunc::Param (&Leads)[2]) { in getRetType()
355 AMDGPULibFunc::Param Res = Leads[0]; in getRetType()
368 const AMDGPULibFunc::Param (&Leads)[2];
372 ParamIterator(const AMDGPULibFunc::Param (&leads)[2], in ParamIterator()
376 AMDGPULibFunc::Param getNextParam();
379 AMDGPULibFunc::Param ParamIterator::getNextParam() { in getNextParam()
380 AMDGPULibFunc::Param P; in getNextParam()
[all …]
H A DAMDGPULibFunc.h293 struct Param {
306 static Param getIntN(unsigned char NumElts) {
307 return Param{I32, NumElts, 0, 0};
310 static Param getFromTy(Type *Ty, bool Signed); in isMangled()
385 Param *getLeads();
386 const Param *getLeads() const;
421 Param Leads[2];
292 struct Param { global() struct
304 ParamParam Param() argument
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStringChecker.cpp71 const auto Param = Call.getArgSVal(0).getAs<Loc>(); in checkPreCall() local
72 if (!Param) in checkPreCall()
77 std::tie(NotNull, Null) = C.getState()->assume(*Param); in checkPreCall()
80 const auto Callback = [Param](PathSensitiveBugReport &BR) -> std::string { in checkPreCall()
81 return BR.isInteresting(*Param) ? "Assuming the pointer is not null." in checkPreCall()
H A DCXXSelfAssignmentChecker.cpp51 auto Param = SVB.makeLoc(State->getRegion(MD->getParamDecl(0), LCtx)); in checkBeginFunction() local
52 auto ParamVal = State->getSVal(Param); in checkBeginFunction()
54 ProgramStateRef SelfAssignState = State->bindLoc(Param, ThisVal, LCtx); in checkBeginFunction()
64 ProgramStateRef NonSelfAssignState = State->bindLoc(Param, ParamVal, LCtx); in checkBeginFunction()
H A DSTLAlgorithmModeling.cpp136 SVal Param = State->getSVal(CE->getArg(paramNum), LCtx); in Find() local
144 const auto *Pos = getIteratorPosition(State, Param); in Find()
160 Param = State->getSVal(CE->getArg(paramNum + 1), LCtx); in Find()
166 Pos = getIteratorPosition(State, Param); in Find()
185 auto StateNotFound = State->BindExpr(CE, LCtx, Param); in Find()
H A DNullabilityChecker.cpp576 for (const ParmVarDecl *Param : AbstractCall->parameters()) { in checkBeginFunction() local
577 if (!isValidPointerType(Param->getType())) in checkBeginFunction()
581 getNullabilityAnnotation(Param->getType()); in checkBeginFunction()
585 const VarRegion *ParamRegion = State->getRegion(Param, LCtx); in checkBeginFunction()
780 for (const ParmVarDecl *Param : Call.parameters()) { in checkPreCall() local
781 if (Param->isParameterPack()) in checkPreCall()
792 if (!isValidPointerType(Param->getType()) && in checkPreCall()
793 !Param->getType()->isReferenceType()) in checkPreCall()
799 getNullabilityAnnotation(Param->getType()); in checkPreCall()
803 unsigned ParamIdx = Param->getFunctionScopeIndex() + 1; in checkPreCall()
[all …]
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp961 ACLEIntrinsic(EmitterBase &ME, Record *R, const Type *Param);
1031 const Type *getType(Record *R, const Type *Param);
1032 const Type *getType(DagInit *D, const Type *Param);
1033 const Type *getType(Init *I, const Type *Param);
1039 const Type *Param);
1041 const Result::Scope &Scope, const Type *Param);
1059 const Type *EmitterBase::getType(Init *I, const Type *Param) { in getType() argument
1061 return getType(Dag, Param); in getType()
1063 return getType(Def->getDef(), Param); in getType()
1068 const Type *EmitterBase::getType(Record *R, const Type *Param) { in getType() argument
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp1005 TemplateTypeParmDecl *Param in ActOnTypeParameter() local
1010 Param->setAccess(AS_public); in ActOnTypeParameter()
1012 if (Param->isParameterPack()) in ActOnTypeParameter()
1014 LSI->LocalPacks.push_back(Param); in ActOnTypeParameter()
1020 S->AddDecl(Param); in ActOnTypeParameter()
1021 IdResolver.AddDecl(Param); in ActOnTypeParameter()
1042 return Param; in ActOnTypeParameter()
1046 Param->setInvalidDecl(); in ActOnTypeParameter()
1047 return Param; in ActOnTypeParameter()
1050 Param->setDefaultArgument( in ActOnTypeParameter()
[all …]
H A DSemaLambda.cpp302 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext() local
304 = Param->getDeclContext()->getLexicalParent()) in getCurrentMangleNumberContext()
402 ParmVarDecl *Param = Method->getParamDecl(0); in DiagnoseInvalidExplicitObjectParameterInLambda() local
403 QualType ExplicitObjectParameterType = Param->getType() in DiagnoseInvalidExplicitObjectParameterInLambda()
434 Diag(Param->getLocation(), diag::err_invalid_explicit_object_type_in_lambda) in DiagnoseInvalidExplicitObjectParameterInLambda()
1366 auto *Param = cast<ParmVarDecl>(P.Param); in ActOnLambdaClosureParameters() local
1367 Param->setOwningFunction(LSI->CallOperator); in ActOnLambdaClosureParameters()
1368 if (Param->getIdentifier()) in ActOnLambdaClosureParameters()
1369 PushOnScopeChains(Param, LambdaScope, false); in ActOnLambdaClosureParameters()
1423 auto *Param = cast<ParmVarDecl>(FTI.Params[I].Param); in ActOnStartOfLambdaDefinition() local
[all …]
H A DSemaTemplateDeduction.cpp137 Sema &S, TemplateParameterList *TemplateParams, QualType Param,
410 Info.Param = const_cast<NonTypeTemplateParmDecl*>(NTTP); in DeduceNonTypeTemplateArgument()
569 TemplateName Param, TemplateName Arg, in DeduceTemplateArguments() argument
573 TemplateDecl *ParamDecl = Param.getAsTemplateDecl(); in DeduceTemplateArguments()
622 Info.Param = TempParam; in DeduceTemplateArguments()
633 if (S.Context.hasSameTemplateName(Param, Arg)) in DeduceTemplateArguments()
637 Info.FirstArg = TemplateArgument(Param); in DeduceTemplateArguments()
1119 NamedDecl *Param = TemplateParams->getParam(Pack.Index); in finish() local
1121 Info.Param = makeTemplateParameter(Param); in finish()
1129 if (std::optional<unsigned> Expansions = getExpandedPackSize(Param)) { in finish()
[all …]
H A DSemaDeclCXX.cpp108 if (const auto *Param = dyn_cast<ParmVarDecl>(Decl)) { in VisitDeclRefExpr() local
120 << Param->getDeclName() << DefaultArg->getSourceRange(); in VisitDeclRefExpr()
283 ExprResult Sema::ConvertParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, in ConvertParamDefaultArgument() argument
285 if (RequireCompleteType(Param->getLocation(), Param->getType(), in ConvertParamDefaultArgument()
296 Param); in ConvertParamDefaultArgument()
297 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), in ConvertParamDefaultArgument()
311 void Sema::SetParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, in SetParamDefaultArgument() argument
314 Param->setDefaultArg(Arg); in SetParamDefaultArgument()
319 = UnparsedDefaultArgInstantiations.find(Param); in SetParamDefaultArgument()
335 ParmVarDecl *Param = cast<ParmVarDecl>(param); ActOnParamDefaultArgument() local
380 ParmVarDecl *Param = cast<ParmVarDecl>(param); ActOnParamUnparsedDefaultArgument() local
390 ParmVarDecl *Param = cast<ParmVarDecl>(param); ActOnParamDefaultArgumentError() local
425 ParmVarDecl *Param = cast<ParmVarDecl>(chunk.Fun.Params[argIdx].Param); CheckExtraCXXDefaultArguments() local
1647 ParmVarDecl *Param = FD->getParamDecl(ParamIdx); CheckCXXDefaultArguments() local
1658 ParmVarDecl *Param = FD->getParamDecl(ParamIdx); CheckCXXDefaultArguments() local
4039 for (auto &Param : ArrayRef<DeclaratorChunk::ParamInfo>(FTI.Params, ActOnStartTrailingRequiresClause() local
4807 ParmVarDecl *Param = Constructor->getParamDecl(0); BuildImplicitBaseInitializer() local
4877 ParmVarDecl *Param = Constructor->getParamDecl(0); BuildImplicitMemberInitializer() local
8428 unsigned Param = 0; getCompleteObject() local
8788 for (const ParmVarDecl *Param : FD->parameters()) { CheckExplicitlyDefaultedComparison() local
10679 ActOnReenterCXXMethodParameter(Scope * S,ParmVarDecl * Param) ActOnReenterCXXMethodParameter() argument
10700 ParmVarDecl *Param = cast<ParmVarDecl>(ParamD); ActOnDelayedCXXMethodParameter() local
11254 ParmVarDecl *Param = cast<ParmVarDecl>(ParamInfo.Param); CheckExplicitObjectMemberFunction() local
16315 for (auto *Param : FnDecl->parameters()) { CheckOverloadedOperatorDeclaration() local
16338 for (auto *Param : FnDecl->parameters()) { CheckOverloadedOperatorDeclaration() local
16538 const ParmVarDecl *Param = FnDecl->getParamDecl(0); CheckLiteralOperatorDeclaration() local
16582 FunctionDecl::param_iterator Param = FnDecl->param_begin(); CheckLiteralOperatorDeclaration() local
16644 for (auto *Param : FnDecl->parameters()) { CheckLiteralOperatorDeclaration() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerEmitter.cpp253 for (const auto &Param : P.Signature->Parameters) { in writeParts() local
254 Sig.addParam(Param.Stream, Param.Name, Param.Index, Param.SystemValue, in writeParts()
255 Param.CompType, Param.Register, Param.Mask, in writeParts()
256 Param.ExclusiveMask, Param.MinPrecision); in writeParts()
/freebsd/sys/contrib/dev/acpica/include/
H A Dacoutput.h477 #define ACPI_TRACE_ENTRY(Name, Function, Type, Param) \ argument
479 Function (ACPI_DEBUG_PARAMETERS, (Type) (Param))
523 #define ACPI_TRACE_EXIT(Function, Type, Param) \ argument
525 register Type _Param = (Type) (Param); \
532 #define ACPI_TRACE_EXIT(Function, Type, Param) \ argument
534 Function (ACPI_DEBUG_PARAMETERS, (Type) (Param)); \
535 return (Param); \
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h76 const auto *Param = dyn_cast<TemplateTypeParmDecl>(Parameter); in Template() local
77 if (!Param) // some params are null in Template()
80 if (Param->hasTypeConstraint()) in Template()
81 Type = Param->getTypeConstraint()->getNamedConcept()->getName().str(); in Template()
82 else if (Param->wasDeclaredWithTypename()) in Template()
87 addTemplateParameter(Type, Param->getName().str(), Param->getIndex(), in Template()
88 Param->getDepth(), Param->isParameterPack()); in Template()
94 const auto *Param = dyn_cast<TemplateTypeParmDecl>(Parameter); in Template() local
95 if (!Param) // some params are null in Template()
98 if (Param->hasTypeConstraint()) in Template()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedCallArgsChecker.cpp244 void reportBug(const Expr *CallArg, const ParmVarDecl *Param) const { in reportBug()
250 const std::string paramName = safeGetName(Param); in reportBug()
254 printQuotedQualifiedName(Os, Param); in reportBug()
259 isa<CXXDefaultArgExpr>(CallArg) ? Param->getDefaultArg()->getExprLoc() in reportBug()
/freebsd/contrib/ntp/sntp/libevent/cmake/
H A DCodeCoverage.cmake88 # Param _targetname The name of new the custom make target
89 # Param _testrunner The name of the target which runs the tests.
92 # Param _outputname lcov output is generated as _outputname.info
133 # Param _targetname The name of new the custom make target
134 # Param _testrunner The name of the target which runs the tests
135 # Param _outputname cobertura output is generated as _outputname.xml
/freebsd/contrib/libevent/cmake/
H A DCodeCoverage.cmake88 # Param _targetname The name of new the custom make target
89 # Param _testrunner The name of the target which runs the tests.
92 # Param _outputname lcov output is generated as _outputname.info
133 # Param _targetname The name of new the custom make target
134 # Param _testrunner The name of the target which runs the tests
135 # Param _outputname cobertura output is generated as _outputname.xml
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp401 auto Param = cast<ParmVarDecl>(LM.DefaultArgs[I].Param); in ParseLexedMethodDeclaration() local
403 bool HasUnparsed = Param->hasUnparsedDefaultArg(); in ParseLexedMethodDeclaration()
404 Actions.ActOnDelayedCXXMethodParameter(getCurScope(), Param); in ParseLexedMethodDeclaration()
416 DefArgEnd.setEofData(Param); in ParseLexedMethodDeclaration()
434 Sema::ExpressionEvaluationContext::PotentiallyEvaluatedIfUsed, Param); in ParseLexedMethodDeclaration()
442 DefArgResult = Actions.CorrectDelayedTyposInExpr(DefArgResult, Param); in ParseLexedMethodDeclaration()
444 Actions.ActOnParamDefaultArgumentError(Param, EqualLoc, in ParseLexedMethodDeclaration()
447 if (Tok.isNot(tok::eof) || Tok.getEofData() != Param) { in ParseLexedMethodDeclaration()
456 Actions.ActOnParamDefaultArgument(Param, EqualLoc, in ParseLexedMethodDeclaration()
465 if (Tok.is(tok::eof) && Tok.getEofData() == Param) in ParseLexedMethodDeclaration()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerDriver.cpp119 static const char *FlagValue(const char *Param, const char *Name) { in FlagValue() argument
121 if (Param[0] == '-' && strstr(Param + 1, Name) == Param + 1 && in FlagValue()
122 Param[Len + 1] == '=') in FlagValue()
123 return &Param[Len + 2]; in FlagValue()
144 static bool ParseOneFlag(const char *Param) { in ParseOneFlag() argument
145 if (Param[0] != '-') return false; in ParseOneFlag()
146 if (Param[1] == '-') { in ParseOneFlag()
153 if (FlagValue(Param + 1, FlagDescriptions[F].Name)) in ParseOneFlag()
154 Printf("WARNING: did you mean '%s' (single dash)?\n", Param + 1); in ParseOneFlag()
159 const char *Str = FlagValue(Param, Name); in ParseOneFlag()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasmTraits.h37 for (auto Param : Sig.Params)
38 H = hash_combine(H, Param);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp381 for (const auto &Param : Fn->args()) { in emitEntryFunction() local
382 if (Param.hasStructRetAttr()) { in emitEntryFunction()
386 Args.emplace_back(PoisonValue::get(Param.getType())); in emitEntryFunction()
389 const ParmVarDecl *PD = FD->getParamDecl(Param.getArgNo() - SRetOffset); in emitEntryFunction()
390 Args.push_back(emitInputSemantic(B, *PD, Param.getType())); in emitEntryFunction()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DAnalyzerOptions.cpp110 CXXInlineableMemberKind Param) const { in mayInlineCXXMemberFunction()
124 return *K >= Param; in mayInlineCXXMemberFunction()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclPrinter.cpp926 if (const auto *Param = dyn_cast<ParmVarDecl>(D); in VisitVarDecl() local
927 Param && Param->isExplicitObjectParameter()) in VisitVarDecl()
1170 for (const Decl *Param : *Params) { in printTemplateParameters()
1171 if (Param->isImplicit()) in printTemplateParameters()
1179 if (const auto *TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in printTemplateParameters()
1181 } else if (auto NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in printTemplateParameters()
1183 } else if (auto TTPD = dyn_cast<TemplateTemplateParmDecl>(Param)) { in printTemplateParameters()
1356 for (auto *Param : *Params) { in PrintObjCTypeParams()
1363 switch (Param->getVariance()) { in PrintObjCTypeParams()
1376 Out << Param->getDeclName(); in PrintObjCTypeParams()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp647 "Param range can't be empty-set, invalid offset range"); in updateOneUse()
954 FunctionSummary::ParamAccess &Param = ParamAccesses.back(); in getParamAccesses() local
956 Param.Calls.reserve(PS.Calls.size()); in getParamAccesses()
966 Param.Calls.emplace_back(C.first.ParamNo, in getParamAccesses()
971 for (FunctionSummary::ParamAccess &Param : ParamAccesses) { in getParamAccesses()
972 sort(Param.Calls, [](const FunctionSummary::ParamAccess::Call &L, in getParamAccesses()
1197 for (const auto &Param : KV.second.Params) { in generateParamAccessSummary() local
1199 if (Param.second.Range.isFullSet()) in generateParamAccessSummary()
1203 New.ParamNo = Param.first; in generateParamAccessSummary()
1204 New.Use = Param in generateParamAccessSummary()
[all...]

123456