/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersMacros.h | 74 #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 D | AMDGPULibFunc.cpp | 65 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 D | AMDGPULibFunc.h | 293 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 D | StringChecker.cpp | 71 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 D | CXXSelfAssignmentChecker.cpp | 51 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 D | STLAlgorithmModeling.cpp | 136 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 D | NullabilityChecker.cpp | 576 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 D | MveEmitter.cpp | 961 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 D | SemaTemplate.cpp | 1005 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 D | SemaLambda.cpp | 302 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 D | SemaTemplateDeduction.cpp | 137 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 D | SemaDeclCXX.cpp | 108 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 D | DXContainerEmitter.cpp | 253 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 D | acoutput.h | 477 #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 D | API.h | 76 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 D | UncountedCallArgsChecker.cpp | 244 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 D | CodeCoverage.cmake | 88 # 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 D | CodeCoverage.cmake | 88 # 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 D | ParseCXXInlineMethods.cpp | 401 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 D | FuzzerDriver.cpp | 119 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 D | WasmTraits.h | 37 for (auto Param : Sig.Params) 38 H = hash_combine(H, Param);
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGHLSLRuntime.cpp | 381 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 D | AnalyzerOptions.cpp | 110 CXXInlineableMemberKind Param) const { in mayInlineCXXMemberFunction() 124 return *K >= Param; in mayInlineCXXMemberFunction()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 926 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 D | StackSafetyAnalysis.cpp | 647 "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...] |