Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchersMacros.h75 #define AST_MATCHER_FUNCTION_P(ReturnType, DefineMatcher, ParamType, Param) \ argument
76 AST_MATCHER_FUNCTION_P_OVERLOAD(ReturnType, DefineMatcher, ParamType, Param, \
79 Param, OverloadId) \ argument
80 inline ReturnType DefineMatcher(ParamType const &Param); \
82 inline ReturnType DefineMatcher(ParamType const &Param)
129 #define AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) \ argument
130 AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, 0)
132 #define AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, \ argument
140 : Param(A##Param) {} \
267 Param, 0)
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp386 Info.Param = NTTP; in DeduceNonTypeTemplateArgument()
935 Info.Param = makeTemplateParameter(Param); in finish()
945 Info.Param = makeTemplateParameter(Param); in finish()
1163 return Param == Arg; in isSameOrCompatibleFunctionType()
1289 Param = Param.getUnqualifiedType(); in DeduceTemplateArgumentsByTypeMatch()
1320 Param = Param->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1511 Param = Param.getUnqualifiedType(); in DeduceTemplateArgumentsByTypeMatch()
1740 Param = cast<InjectedClassNameType>(Param) in DeduceTemplateArgumentsByTypeMatch()
1827 Info.Param = BaseInfo.Param; in DeduceTemplateArgumentsByTypeMatch()
2645 Info.Param = makeTemplateParameter(Param); in ConvertDeducedTemplateArguments()
[all …]
H A DSemaTemplate.cpp954 return Param; in ActOnTypeParameter()
959 return Param; in ActOnTypeParameter()
965 return Param; in ActOnTypeParameter()
1145 return Param; in ActOnNonTypeTemplateParameter()
1159 return Param; in ActOnNonTypeTemplateParameter()
1235 return Param; in ActOnTemplateTemplateParameter()
5075 ++Param; in CheckTemplateArgumentList()
5121 ++Param; in CheckTemplateArgumentList()
5172 ++Param; in CheckTemplateArgumentList()
5259 ++Param; in CheckTemplateArgumentList()
[all …]
H A DSemaDeclCXX.cpp251 if (RequireCompleteType(Param->getLocation(), Param->getType(), in SetParamDefaultArgument()
253 Param->setInvalidDecl(); in SetParamDefaultArgument()
277 Param->setDefaultArg(Arg); in SetParamDefaultArgument()
310 Param->setInvalidDecl(); in ActOnParamDefaultArgument()
362 Param->setInvalidDecl(); in ActOnParamDefaultArgumentError()
396 ParmVarDecl *Param = cast<ParmVarDecl>(chunk.Fun.Params[argIdx].Param); in CheckExtraCXXDefaultArguments() local
1524 if (!Param->hasDefaultArg() && !Param->isParameterPack()) { in CheckCXXDefaultArguments()
8075 if (!Param) in ActOnReenterCXXMethodParameter()
8078 S->AddDecl(Param); in ActOnReenterCXXMethodParameter()
8110 S->AddDecl(Param); in ActOnDelayedCXXMethodParameter()
[all …]
H A DSemaDeclObjC.cpp345 QualType T = Param->getType(); in HasExplicitOwnershipAttr()
398 if (!Param->isInvalidDecl() && in ActOnStartOfObjCMethodDef()
402 Param->getType(); in ActOnStartOfObjCMethodDef()
404 if (Param->getIdentifier()) in ActOnStartOfObjCMethodDef()
4606 Param->setObjCDeclQualifier( in ActOnMethodDeclaration()
4615 Param->setInvalidDecl(); in ActOnMethodDeclaration()
4617 S->AddDecl(Param); in ActOnMethodDeclaration()
4618 IdResolver.AddDecl(Param); in ActOnMethodDeclaration()
4620 Params.push_back(Param); in ActOnMethodDeclaration()
4624 ParmVarDecl *Param = cast<ParmVarDecl>(CParamInfo[i].Param); in ActOnMethodDeclaration() local
[all …]
H A DSemaLambda.cpp300 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext() local
302 = Param->getDeclContext()->getLexicalParent()) in getCurrentMangleNumberContext()
502 ParmVarDecl *Param = CallOperator->getParamDecl(p); in addLambdaParameters() local
505 if (CurScope && Param->getIdentifier()) { in addLambdaParameters()
510 if (Capture.Id == Param->getIdentifier()) { in addLambdaParameters()
512 Diag(Param->getLocation(), diag::err_parameter_shadow_capture); in addLambdaParameters()
518 CheckShadow(CurScope, Param); in addLambdaParameters()
520 PushOnScopeChains(Param, CurScope); in addLambdaParameters()
899 Params.push_back(cast<ParmVarDecl>(FTI.Params[i].Param)); in ActOnStartOfLambdaDefinition()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.cpp61 unsigned char Param[5]; member
115 while (I < (sizeof Param/sizeof Param[0]) && Param[I]) ++I; in getNumArgs()
393 AMDGPULibFunc::Param P; in getNextParam()
394 if (Index >= int(sizeof Rule.Param/sizeof Rule.Param[0])) return P; in getNextParam()
396 const char R = Rule.Param[Index]; in getNextParam()
582 AMDGPULibFunc::Param Prev;
669 Param P; in parseFuncName()
831 AMDGPULibFunc::Param Ptr; in operator ()()
871 Param P; in mangleNameItanium()
882 const AMDGPULibFunc::Param& P, in getIntrinsicParamType()
[all …]
H A DAMDGPULibFunc.h291 struct Param { struct
303 Param() { reset(); } in Param() argument
376 Param *getLeads();
377 const Param *getLeads() const;
409 Param Leads[2];
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCXXSelfAssignmentChecker.cpp52 auto Param = SVB.makeLoc(State->getRegion(MD->getParamDecl(0), LCtx)); in checkBeginFunction() local
53 auto ParamVal = State->getSVal(Param); in checkBeginFunction()
54 ProgramStateRef SelfAssignState = State->bindLoc(Param, ThisVal, LCtx); in checkBeginFunction()
56 ProgramStateRef NonSelfAssignState = State->bindLoc(Param, ParamVal, LCtx); in checkBeginFunction()
H A DNullabilityChecker.cpp655 for (const ParmVarDecl *Param : Call.parameters()) { in checkPreCall() local
656 if (Param->isParameterPack()) in checkPreCall()
667 if (!Param->getType()->isAnyPointerType() && in checkPreCall()
668 !Param->getType()->isReferenceType()) in checkPreCall()
674 getNullabilityAnnotation(Param->getType()); in checkPreCall()
678 unsigned ParamIdx = Param->getFunctionScopeIndex() + 1; in checkPreCall()
690 OS << (Param->getType()->isObjCObjectPointerType() ? "nil" : "Null"); in checkPreCall()
725 Param->getType()->isReferenceType()) { in checkPreCall()
872 for (auto Param : M.parameters()) { in checkPostObjCMessage() local
873 if (Param->getName() == "encoding") { in checkPostObjCMessage()
H A DMacOSKeychainAPIChecker.cpp89 unsigned int Param; member
263 unsigned paramIdx = FunctionsToTrack[idx].Param; in checkPreStmt()
298 unsigned paramIdx = FunctionsToTrack[idx].Param; in checkPreStmt()
413 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); in checkPostStmt()
639 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param); in VisitNode()
/freebsd-12.1/sys/contrib/dev/acpica/include/
H A Dacoutput.h470 #define ACPI_TRACE_ENTRY(Name, Function, Type, Param) \ argument
472 Function (ACPI_DEBUG_PARAMETERS, (Type) (Param))
516 #define ACPI_TRACE_EXIT(Function, Type, Param) \ argument
518 register Type _Param = (Type) (Param); \
525 #define ACPI_TRACE_EXIT(Function, Type, Param) \ argument
527 Function (ACPI_DEBUG_PARAMETERS, (Type) (Param)); \
528 return (Param); \
/freebsd-12.1/contrib/compiler-rt/lib/fuzzer/
H A DFuzzerDriver.cpp108 static const char *FlagValue(const char *Param, const char *Name) { in FlagValue() argument
110 if (Param[0] == '-' && strstr(Param + 1, Name) == Param + 1 && in FlagValue()
111 Param[Len + 1] == '=') in FlagValue()
112 return &Param[Len + 2]; in FlagValue()
133 static bool ParseOneFlag(const char *Param) { in ParseOneFlag() argument
134 if (Param[0] != '-') return false; in ParseOneFlag()
135 if (Param[1] == '-') { in ParseOneFlag()
142 if (FlagValue(Param + 1, FlagDescriptions[F].Name)) in ParseOneFlag()
143 Printf("WARNING: did you mean '%s' (single dash)?\n", Param + 1); in ParseOneFlag()
148 const char *Str = FlagValue(Param, Name); in ParseOneFlag()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp107 auto Param = llvm::getInlineParams(OptLevel, SizeOptLevel); in createFunctionInliningPass() local
109 Param.HotCallSiteThreshold = 0; in createFunctionInliningPass()
110 return new SimpleInliner(Param); in createFunctionInliningPass()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp307 auto Param = cast<ParmVarDecl>(LM.DefaultArgs[I].Param); in ParseLexedMethodDeclaration() local
309 bool HasUnparsed = Param->hasUnparsedDefaultArg(); in ParseLexedMethodDeclaration()
310 Actions.ActOnDelayedCXXMethodParameter(getCurScope(), Param); in ParseLexedMethodDeclaration()
322 DefArgEnd.setEofData(Param); in ParseLexedMethodDeclaration()
350 Actions.ActOnParamDefaultArgumentError(Param, EqualLoc); in ParseLexedMethodDeclaration()
352 if (Tok.isNot(tok::eof) || Tok.getEofData() != Param) { in ParseLexedMethodDeclaration()
361 Actions.ActOnParamDefaultArgument(Param, EqualLoc, in ParseLexedMethodDeclaration()
370 if (Tok.is(tok::eof) && Tok.getEofData() == Param) in ParseLexedMethodDeclaration()
373 assert(Param->hasInheritedDefaultArg()); in ParseLexedMethodDeclaration()
378 Param->setUninstantiatedDefaultArg( in ParseLexedMethodDeclaration()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DWasmTraits.h40 for (auto Param : Sig.Params)
41 H = hash_combine(H, Param);
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBTFDebug.cpp272 struct BTF::BTFParam Param; in completeType() local
275 Param.NameOff = BDebug.addString(FuncArgNames[I]); in completeType()
276 Param.Type = BDebug.getTypeId(Element); in completeType()
278 Param.NameOff = 0; in completeType()
279 Param.Type = 0; in completeType()
281 Parameters.push_back(Param); in completeType()
287 for (const auto &Param : Parameters) { in emitType() local
288 OS.EmitIntValue(Param.NameOff, 4); in emitType()
289 OS.EmitIntValue(Param.Type, 4); in emitType()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.cpp61 for (auto *Param : Ty->params()) in ComputeSignatureVTs() local
62 ComputeLegalValueVTs(F, TM, Param, Params); in ComputeSignatureVTs()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DConsumed.cpp512 void VisitParmVarDecl(const ParmVarDecl *Param);
624 const ParmVarDecl *Param = FunD->getParamDecl(Index - Offset); in handleCall() local
625 QualType ParamType = Param->getType(); in handleCall()
634 if (ParamTypestateAttr *PTA = Param->getAttr<ParamTypestateAttr>()) { in handleCall()
650 else if (ReturnTypestateAttr *RT = Param->getAttr<ReturnTypestateAttr>()) in handleCall()
858 void ConsumedStmtVisitor::VisitParmVarDecl(const ParmVarDecl *Param) { in VisitParmVarDecl() argument
859 QualType ParamType = Param->getType(); in VisitParmVarDecl()
862 if (const ParamTypestateAttr *PTA = Param->getAttr<ParamTypestateAttr>()) in VisitParmVarDecl()
874 StateMap->setState(Param, ParamState); in VisitParmVarDecl()
1095 const auto *Param = cast<ParmVarDecl>(DM.first); in checkParamsForReturnTypestate() local
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DAnalyzerOptions.cpp87 CXXInlineableMemberKind Param) const { in mayInlineCXXMemberFunction()
102 return *K >= Param; in mayInlineCXXMemberFunction()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCFLSteensAliasAnalysis.cpp173 for (auto &Param : Fn.args()) { in FunctionInfo() local
174 if (Param.getType()->isPointerTy()) { in FunctionInfo()
175 auto ParamInfo = Sets.find(InstantiatedValue{&Param, 0}); in FunctionInfo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DCommentSema.cpp343 const NamedDecl *Param = TemplateParameters->getParam(0); in actOnTParamCommandParamNameArg() local
344 const IdentifierInfo *II = Param->getIdentifier(); in actOnTParamCommandParamNameArg()
1055 const NamedDecl *Param = TemplateParameters->getParam(i); in ResolveTParamReferenceHelper() local
1056 const IdentifierInfo *II = Param->getIdentifier(); in ResolveTParamReferenceHelper()
1063 dyn_cast<TemplateTemplateParmDecl>(Param)) { in ResolveTParamReferenceHelper()
1091 const NamedDecl *Param = TemplateParameters->getParam(i); in CorrectTypoInTParamReferenceHelper() local
1092 Corrector.addDecl(Param); in CorrectTypoInTParamReferenceHelper()
1095 dyn_cast<TemplateTemplateParmDecl>(Param)) in CorrectTypoInTParamReferenceHelper()
H A DDeclPrinter.cpp998 const Decl *Param = Params->getParam(i); in printTemplateParameters() local
999 if (auto TTP = dyn_cast<TemplateTypeParmDecl>(Param)) { in printTemplateParameters()
1015 } else if (auto NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in printTemplateParameters()
1026 } else if (auto TTPD = dyn_cast<TemplateTemplateParmDecl>(Param)) { in printTemplateParameters()
1178 for (auto *Param : *Params) { in PrintObjCTypeParams()
1185 switch (Param->getVariance()) { in PrintObjCTypeParams()
1198 Out << Param->getDeclName().getAsString(); in PrintObjCTypeParams()
1200 if (Param->hasExplicitBound()) { in PrintObjCTypeParams()
1201 Out << " : " << Param->getUnderlyingType().getAsString(Policy); in PrintObjCTypeParams()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXReplaceImageHandles.cpp158 unsigned Param = atoi(Sym.data()+ParamBaseName.size()); in findIndexForHandle() local
161 NewSymStr << MF.getName() << "_param_" << Param; in findIndexForHandle()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h1077 ParmVarDecl *Param; variable
1081 Param->hasUnparsedDefaultArg() in CXXDefaultArgExpr()
1083 : Param->getDefaultArg()->getType(), in CXXDefaultArgExpr()
1084 Param->getDefaultArg()->getValueKind(), in CXXDefaultArgExpr()
1087 Param(Param) { in CXXDefaultArgExpr()
1097 ParmVarDecl *Param) { in Create() argument
1102 const ParmVarDecl *getParam() const { return Param; } in getParam()
1103 ParmVarDecl *getParam() { return Param; } in getParam()
3963 NonTypeTemplateParmDecl *Param; variable
3980 Param(Param), Replacement(Replacement) { in SubstNonTypeTemplateParmExpr()
[all …]

1234