/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersMacros.h | 64 /// \brief AST_MATCHER_FUNCTION_P(ReturnType, DefineMatcher, ParamType, Param) { 71 /// Param: the parameter passed to the function; its type 75 #define AST_MATCHER_FUNCTION_P(ReturnType, DefineMatcher, ParamType, Param) \ 76 AST_MATCHER_FUNCTION_P_OVERLOAD(ReturnType, DefineMatcher, ParamType, Param, \ 79 Param, OverloadId) \ 80 inline ReturnType DefineMatcher(ParamType const &Param); \ 82 inline ReturnType DefineMatcher(ParamType const &Param) 116 /// \brief AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) { ... } 123 /// Param: the parameter passed to the function; its type 129 #define AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) \ [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 89 const TemplateArgument &Param, 97 QualType Param, 305 Info.Param = NTTP; 336 Info.Param = NTTP; 366 Info.Param = NTTP; 379 TemplateName Param, 383 TemplateDecl *ParamDecl = Param.getAsTemplateDecl(); 397 Info.Param = TempParam; 408 if (S.Context.hasSameTemplateName(Param, Arg)) 412 Info.FirstArg = TemplateArgument(Param); 377 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, TemplateName Param, TemplateName Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 436 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateSpecializationType *Param, QualType Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 899 isSameOrCompatibleFunctionType(CanQualType Param, CanQualType Arg) argument 952 QualType Param = S.Context.getCanonicalType(ParamIn); local 1664 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument &Param, TemplateArgument Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 2060 ConvertDeducedTemplateArgument(Sema &S, NamedDecl *Param, DeducedTemplateArgument Arg, NamedDecl *Template, QualType NTTPType, unsigned ArgumentPackIndex, TemplateDeductionInfo &Info, bool InFunctionTemplate, SmallVectorImpl<TemplateArgument> &Output) argument 2133 NamedDecl *Param = PartialParams->getParam(I); local 2206 Decl *Param local 2301 NamedDecl *Param = PartialParams->getParam(I); local 2370 Decl *Param = const_cast<NamedDecl *>( local 2786 NamedDecl *Param = TemplateParams->getParam(I); local [all...] |
H A D | SemaTemplate.cpp | 565 TemplateTypeParmDecl *Param local 569 Param->setAccess(AS_public); 571 Param->setInvalidDecl(); 577 S->AddDecl(Param); 578 IdResolver.AddDecl(Param); 599 return Param; 602 if (CheckTemplateArgument(Param, DefaultTInfo)) { 603 Param->setInvalidDecl(); 604 return Param; 607 Param 685 NonTypeTemplateParmDecl *Param local 752 TemplateTemplateParmDecl *Param = local 2625 NamedDecl *Param = cast<NamedDecl>(TemplateParams->getParam(I)); local 3066 CheckTemplateTypeArgument(TemplateTypeParmDecl *Param, TemplateArgumentLoc &AL, SmallVectorImpl<TemplateArgument> &Converted) argument 3205 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 3263 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 3315 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument 3357 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted, bool &HasDefaultArg) argument 3447 CheckTemplateArgument(NamedDecl *Param, TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument 3696 getExpandedPackSize(NamedDecl *Param) argument 4238 CheckTemplateArgument(TemplateTypeParmDecl *Param, TypeSourceInfo *ArgInfo) argument 4284 isNullPointerValueTemplateArgument(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *Arg) argument 4373 CheckTemplateArgumentIsCompatibleWithParameter( Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *ArgIn, Expr *Arg, QualType ArgType) argument 4431 CheckTemplateArgumentAddressOfObjectOrFunction(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *ArgIn, TemplateArgument &Converted) argument 4724 CheckTemplateArgumentPointerToMember(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *&ResultArg, TemplateArgument &Converted) argument 4859 CheckTemplateArgument(NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *Arg, TemplateArgument &Converted, CheckTemplateArgumentKind CTAK) argument 5318 CheckTemplateArgument(TemplateTemplateParmDecl *Param, TemplateArgumentLoc &Arg, unsigned ArgumentPackIndex) argument 6019 CheckNonTypeTemplatePartialSpecializationArgs( Sema &S, SourceLocation TemplateNameLoc, NonTypeTemplateParmDecl *Param, const TemplateArgument *Args, unsigned NumArgs, bool IsDefaultArgument) argument 6126 NonTypeTemplateParmDecl *Param local 6202 Decl *Param = TemplateParams->getParam(I); local 6387 NamedDecl *Param = cast<NamedDecl>(TemplateParams->getParam(I)); local 8362 Decl *Param = Params->getParam(I); local [all...] |
H A D | SemaDeclObjC.cpp | 283 HasExplicitOwnershipAttr(Sema &S, ParmVarDecl *Param) { argument 284 QualType T = Param->getType(); 327 for (auto *Param : MDecl->params()) { 328 if (!Param->isInvalidDecl() && 330 !HasExplicitOwnershipAttr(*this, Param)) 331 Diag(Param->getLocation(), diag::warn_arc_strong_pointer_objc_pointer) << 332 Param->getType(); 334 if (Param->getIdentifier()) 335 PushOnScopeChains(Param, FnBodyScope); 3137 assert(ri != right->param_end() && "Param mismatc 4209 ParmVarDecl* Param = CheckParameter(ObjCMethod, StartLoc, local 4232 ParmVarDecl *Param = cast<ParmVarDecl>(CParamInfo[i].Param); local [all...] |
H A D | SemaDeclCXX.cpp | 86 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(Decl)) { 97 << Param->getDeclName() << DefaultArg->getSourceRange(); 248 Sema::SetParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, argument 250 if (RequireCompleteType(Param->getLocation(), Param->getType(), 252 Param->setInvalidDecl(); 263 Param); 264 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), 276 Param->setDefaultArg(Arg); 281 = UnparsedDefaultArgInstantiations.find(Param); 395 ParmVarDecl *Param = cast<ParmVarDecl>(chunk.Fun.Params[argIdx].Param); local 718 ParmVarDecl *Param = FD->getParamDecl(p); local 731 ParmVarDecl *Param = FD->getParamDecl(p); local 753 ParmVarDecl *Param = FD->getParamDecl(p); local 3398 ParmVarDecl *Param = Constructor->getParamDecl(0); local 3468 ParmVarDecl *Param = Constructor->getParamDecl(0); local 6575 ActOnReenterCXXMethodParameter(Scope *S, ParmVarDecl *Param) argument 11831 FunctionDecl::param_iterator Param = FnDecl->param_begin(); local [all...] |
H A D | SemaCodeComplete.cpp | 2151 const ParmVarDecl *Param, 2155 bool ObjCMethodParam = isa<ObjCMethodDecl>(Param->getDeclContext()); 2156 if (Param->getType()->isDependentType() || 2157 !Param->getType()->isBlockPointerType()) { 2162 if (Param->getIdentifier() && !ObjCMethodParam && !SuppressName) 2163 Result = Param->getIdentifier()->getName(); 2165 QualType Type = Param->getType(); 2167 Type = Type.substObjCTypeArgs(Param->getASTContext(), *ObjCSubsts, 2170 Result = "(" + formatObjCParamQualifiers(Param->getObjCDeclQualifier(), 2173 if (Param 2150 FormatFunctionParameter(const PrintingPolicy &Policy, const ParmVarDecl *Param, bool SuppressName = false, bool SuppressBlock = false, Optional<ArrayRef<QualType>> ObjCSubsts = None) argument 2307 const ParmVarDecl *Param = Function->getParamDecl(P); local 2726 NamedDecl *Param = FunTmpl->getTemplateParameters()->getParam( local 7236 ParmVarDecl *Param = local [all...] |
H A D | SemaLambda.cpp | 295 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) { 297 = Param->getDeclContext()->getLexicalParent()) 479 ParmVarDecl *Param = CallOperator->getParamDecl(p); local 482 if (CurScope && Param->getIdentifier()) { 483 CheckShadow(CurScope, Param); 485 PushOnScopeChains(Param, CurScope); 874 Params.push_back(cast<ParmVarDecl>(FTI.Params[i].Param));
|
H A D | SemaTemplateInstantiate.cpp | 290 Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, 295 PointOfInstantiation, InstantiationRange, Param, nullptr, 300 NonTypeTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, 305 PointOfInstantiation, InstantiationRange, Param, Template, 310 TemplateTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, 315 PointOfInstantiation, InstantiationRange, Param, Template, 320 NamedDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, 324 PointOfInstantiation, InstantiationRange, Param, Template, 497 ParmVarDecl *Param = cast<ParmVarDecl>(Active->Entity); local 498 FunctionDecl *FD = cast<FunctionDecl>(Param 289 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 298 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, NonTypeTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 308 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, TemplateTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 318 InstantiatingTemplate( Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, NamedDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 2081 NonTypeTemplateParmDecl *Param; local 2083 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 2094 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 2102 Param->setAccess(AS_public); 2104 Param->setInvalidDecl(); 2109 Param->setDefaultArgument(Value.get()); 2114 SemaRef.CurrentInstantiationScope->InstantiatedLocal(D, Param); 2115 return Param; 2217 TemplateTemplateParmDecl *Param; local 2219 Param [all...] |
/freebsd-11.0-release/sys/contrib/dev/acpica/include/ |
H A D | acoutput.h | 358 #define ACPI_TRACE_ENTRY(Name, Function, Type, Param) \ 360 Function (ACPI_DEBUG_PARAMETERS, (Type) (Param)) 404 #define ACPI_TRACE_EXIT(Function, Type, Param) \ 406 register Type _Param = (Type) (Param); \ 413 #define ACPI_TRACE_EXIT(Function, Type, Param) \ 415 Function (ACPI_DEBUG_PARAMETERS, (Type) (Param)); \ 416 return (Param); \
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 311 auto Param = cast<ParmVarDecl>(LM.DefaultArgs[I].Param); local 313 bool HasUnparsed = Param->hasUnparsedDefaultArg(); 314 Actions.ActOnDelayedCXXMethodParameter(getCurScope(), Param); local 323 DefArgEnd.setEofData(Param); 341 Param); 351 Actions.ActOnParamDefaultArgumentError(Param, EqualLoc); 353 if (Tok.isNot(tok::eof) || Tok.getEofData() != Param) { 362 Actions.ActOnParamDefaultArgument(Param, EqualLoc, 371 if (Tok.is(tok::eof) && Tok.getEofData() == Param) [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXReplaceImageHandles.cpp | 158 unsigned Param = atoi(Sym.data()+ParamBaseName.size()); local 161 NewSymStr << MF.getFunction()->getName() << "_param_" << Param;
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Option/ |
H A D | OptTable.h | 44 unsigned char Param; member in struct:llvm::opt::OptTable::Info
|
H A D | Option.h | 129 unsigned getNumArgs() const { return Info->Param; }
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | Consumed.cpp | 502 void VisitParmVarDecl(const ParmVarDecl *Param); 620 const ParmVarDecl *Param = FunD->getParamDecl(Index - Offset); local 621 QualType ParamType = Param->getType(); 630 if (ParamTypestateAttr *PTA = Param->getAttr<ParamTypestateAttr>()) { 646 else if (ReturnTypestateAttr *RT = Param->getAttr<ReturnTypestateAttr>()) 867 void ConsumedStmtVisitor::VisitParmVarDecl(const ParmVarDecl *Param) { argument 868 QualType ParamType = Param->getType(); 871 if (const ParamTypestateAttr *PTA = Param->getAttr<ParamTypestateAttr>()) 883 StateMap->setState(Param, ParamState); 1120 const ParmVarDecl *Param local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/DebugInfo/PDB/ |
H A D | PDBSymbolFunc.cpp | 40 if (Child->getDataKind() == PDB_DataKind::Param) {
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | CommentSema.cpp | 343 const NamedDecl *Param = TemplateParameters->getParam(0); local 344 const IdentifierInfo *II = Param->getIdentifier(); 1025 const NamedDecl *Param = TemplateParameters->getParam(i); local 1026 const IdentifierInfo *II = Param->getIdentifier(); 1033 dyn_cast<TemplateTemplateParmDecl>(Param)) { 1061 const NamedDecl *Param = TemplateParameters->getParam(i); local 1062 Corrector.addDecl(Param); 1065 dyn_cast<TemplateTemplateParmDecl>(Param))
|
H A D | DeclPrinter.cpp | 889 const Decl *Param = Params->getParam(i); local 891 dyn_cast<TemplateTypeParmDecl>(Param)) { 911 dyn_cast<NonTypeTemplateParmDecl>(Param)) { 926 dyn_cast<TemplateTemplateParmDecl>(Param)) { 1008 for (auto *Param : *Params) { 1015 switch (Param->getVariance()) { 1028 Out << Param->getDeclName().getAsString(); 1030 if (Param->hasExplicitBound()) { 1031 Out << " : " << Param->getUnderlyingType().getAsString(Policy);
|
H A D | Comment.cpp | 337 const NamedDecl *Param = TPL->getParam(getIndex(i)); local 339 dyn_cast<TemplateTemplateParmDecl>(Param))
|
H A D | DeclTemplate.cpp | 210 for (TemplateParameterList::iterator Param = Params->begin(), 212 Param != ParamEnd; ++Param) { 214 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) { 221 dyn_cast<NonTypeTemplateParmDecl>(*Param)) { 232 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*Param); 239 if ((*Param)->isTemplateParameterPack())
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NullabilityChecker.cpp | 560 for (const ParmVarDecl *Param : Call.parameters()) { 561 if (Param->isParameterPack()) 571 if (!Param->getType()->isAnyPointerType() && 572 !Param->getType()->isReferenceType()) 578 getNullabilityAnnotation(Param->getType()); 613 Param->getType()->isReferenceType()) { 759 for (auto Param : M.parameters()) { 760 if (Param->getName() == "encoding") {
|
H A D | MacOSKeychainAPIChecker.cpp | 78 unsigned int Param; member in struct:__anon4178::MacOSKeychainAPIChecker::ADFunctionInfo 285 unsigned paramIdx = FunctionsToTrack[idx].Param; 322 unsigned paramIdx = FunctionsToTrack[idx].Param; 455 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 615 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | TemplateDeduction.h | 129 TemplateParameter Param; member in class:clang::sema::TemplateDeductionInfo
|
H A D | SemaInternal.h | 32 FTI.Params[0].Ident == nullptr && FTI.Params[0].Param && 33 cast<ParmVarDecl>(FTI.Params[0].Param)->getType()->isVoidType();
|
H A D | AttributeList.h | 603 IdentifierLoc *Param, 613 Param, introduced, deprecated, 738 IdentifierLoc *Param, 746 pool.create(attrName, attrRange, scopeName, scopeLoc, Param, introduced, 736 addNew(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierLoc *Param, const AvailabilityChange &introduced, const AvailabilityChange &deprecated, const AvailabilityChange &obsoleted, SourceLocation unavailable, const Expr *MessageExpr, AttributeList::Syntax syntax) argument
|