/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CFLSteensAliasAnalysis.cpp | 176 auto ParamInfo = Sets.find(InstantiatedValue{&Param, 0}); local 177 if (ParamInfo.hasValue()) 178 AddToRetParamRelations(I + 1, ParamInfo->Index);
|
H A D | StackSafetyAnalysis.cpp | 116 struct ParamInfo { struct in namespace:__anon1653 120 explicit ParamInfo(unsigned PointerSize, const Argument *Arg) function in struct:__anon1653::ParamInfo 126 raw_ostream &operator<<(raw_ostream &OS, const ParamInfo &P) { 153 SmallVector<ParamInfo, 4> Params; 386 ParamInfo &PS = Info.Params.back();
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 3243 Declarator ParamInfo(DS, DeclaratorContext::BlockLiteralContext); 3244 ParamInfo.setFunctionDefinitionKind(FDK_Definition); 3246 // fill ParamInfo with an initial valid range, so do it manually. 3247 ParamInfo.SetSourceRange(SourceRange(Tok.getLocation(), Tok.getLocation())); 3252 ParseParenDeclarator(ParamInfo); 3256 SourceLocation Tmp = ParamInfo.getSourceRange().getEnd(); 3257 ParamInfo.SetIdentifier(nullptr, CaretLoc); 3258 ParamInfo.SetRangeEnd(Tmp); 3259 if (ParamInfo.isInvalidType()) { 3267 MaybeParseGNUAttributes(ParamInfo); [all...] |
H A D | ParseDecl.cpp | 6408 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 6436 ParseFunctionDeclaratorIdentifierList(D, ParamInfo); 6449 ParseParameterDeclarationClause(D.getContext(), FirstArgAttrs, ParamInfo, 6454 HasProto = ParamInfo.size() || getLangOpts().CPlusPlus 6553 HasProto, IsAmbiguous, LParenLoc, ParamInfo.data(), 6554 ParamInfo.size(), EllipsisLoc, RParenLoc, 6612 /// After returning, ParamInfo will hold the parsed parameters. 6620 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) { 6618 ParseFunctionDeclaratorIdentifierList( Declarator &D, SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) argument 6694 ParseParameterDeclarationClause( DeclaratorContext DeclaratorCtx, ParsedAttributes &FirstArgAttrs, SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo, SourceLocation &EllipsisLoc) argument [all...] |
H A D | ParseExprCXX.cpp | 1297 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; 1304 ParseParameterDeclarationClause(D.getContext(), Attr, ParamInfo, 1379 /*IsAmbiguous=*/false, LParenLoc, ParamInfo.data(), 1380 ParamInfo.size(), EllipsisLoc, RParenLoc, 3298 llvm::SmallVector<DeclaratorChunk::ParamInfo, 2> LocalParameters; 3305 for (auto &ParamInfo : LocalParameters) 3306 LocalParameterDecls.push_back(cast<ParmVarDecl>(ParamInfo.Param));
|
H A D | ParseObjc.cpp | 1376 SmallVector<DeclaratorChunk::ParamInfo, 8> CParamInfo; 1491 CParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 887 Declarator &ParamInfo, 914 if (ParamInfo.getNumTypeObjects() == 0) { 942 assert(ParamInfo.isFunctionDeclarator() && 944 DeclaratorChunk::FunctionTypeInfo &FTI = ParamInfo.getFunctionTypeInfo(); 955 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); 957 EndLoc = ParamInfo.getSourceRange().getEnd(); 977 ParamInfo.getDeclSpec().getConstexprSpecifier(), 978 ParamInfo.getTrailingRequiresClause()); 991 ProcessDeclAttributes(CurScope, Method, ParamInfo); 886 ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro, Declarator &ParamInfo, Scope *CurScope) argument
|
H A D | DeclSpec.cpp | 154 ParamInfo *Params, 230 new (I.Fun.Params) ParamInfo[NumParams]; 234 I.Fun.Params = new DeclaratorChunk::ParamInfo[NumParams];
|
H A D | SemaExpr.cpp | 14241 void Sema::ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, argument 14243 assert(ParamInfo.getIdentifier() == nullptr && 14245 assert(ParamInfo.getContext() == DeclaratorContext::BlockLiteralContext); 14248 TypeSourceInfo *Sig = GetTypeForDeclarator(ParamInfo, CurScope); 14328 CurBlock->TheDecl, ParamInfo.getBeginLoc(), I); 14341 ProcessDeclAttributes(CurScope, CurBlock->TheDecl, ParamInfo);
|
H A D | SemaDeclObjC.cpp | 4589 ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo,
|
H A D | SemaDeclCXX.cpp | 3877 for (auto &Param : ArrayRef<DeclaratorChunk::ParamInfo>(FTI.Params,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1243 /// ParamInfo - An array of paraminfo objects is allocated whenever a function 1250 struct ParamInfo { struct in struct:clang::DeclaratorChunk 1262 ParamInfo() = default; 1263 ParamInfo(IdentifierInfo *ident, SourceLocation iloc, function in struct:clang::DeclaratorChunk::ParamInfo 1336 /// Params - This is a pointer to a new[]'d array of ParamInfo objects that 1339 ParamInfo *Params; 1620 ParamInfo *Params, unsigned NumParams, 1863 DeclaratorChunk::ParamInfo InlineParams[16];
|
H A D | Sema.h | 5054 void ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, 6177 Declarator &ParamInfo, Scope *CurScope); 9134 ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.h | 490 struct ParamInfo { struct in class:llvm::LLParser 494 ParamInfo(LocTy loc, Value *v, AttributeSet attrs) function in struct:llvm::LLParser::ParamInfo 497 bool ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList,
|
H A D | LLParser.cpp | 2435 bool LLParser::ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList, 2474 ArgList.push_back(ParamInfo( 6054 SmallVector<ParamInfo, 16> ArgList; 6364 SmallVector<ParamInfo, 16> ArgList; 6787 SmallVector<ParamInfo, 16> ArgList;
|
/freebsd-11-stable/sys/dev/mwl/ |
H A D | mwlhal.c | 1372 uint8_t Tid, uint8_t ParamInfo) 1389 pCmd->BaInfo.CreateParams.ParamInfo = (uint8_t) ParamInfo; 1415 uint8_t Tid, uint8_t ParamInfo, void *a1, void *a2) 1429 if (bastream_check_available(vap, s, Macaddr, Tid, ParamInfo)) { 1439 sp->paraminfo = ParamInfo; 1488 pCmd->BaInfo.CreateParams.ParamInfo = sp->paraminfo; 1370 bastream_check_available(struct mwl_hal_vap *vap, int qid, const uint8_t Macaddr[IEEE80211_ADDR_LEN], uint8_t Tid, uint8_t ParamInfo) argument 1413 mwl_hal_bastream_alloc(struct mwl_hal_vap *vap, int ba_policy, const uint8_t Macaddr[IEEE80211_ADDR_LEN], uint8_t Tid, uint8_t ParamInfo, void *a1, void *a2) argument
|
H A D | mwlhal.h | 511 uint8_t ParamInfo, void *, void *);
|
H A D | mwlreg.h | 1222 uint8_t ParamInfo; member in struct:__anon11136
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Decl.h | 1828 ParmVarDecl **ParamInfo = nullptr; 2400 return {ParamInfo, getNumParams()}; 2403 return {ParamInfo, getNumParams()}; 2418 /// FunctionType. This is the length of the ParamInfo array after it has been 2424 return ParamInfo[i]; 2428 return ParamInfo[i]; 4091 ParmVarDecl **ParamInfo = nullptr; 4124 return {ParamInfo, getNumParams()}; 4127 return {ParamInfo, getNumParams()}; 4145 return ParamInfo[ [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 3240 /// based on its FunctionType. This is the length of the ParamInfo array 3249 assert(!ParamInfo && "Already has param info!"); 3254 ParamInfo = new (C) ParmVarDecl*[NewParamInfo.size()]; 3255 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo); 3419 NP > 0 ? ParamInfo[0]->getSourceRange().getBegin() : EllipsisLoc; 3422 : ParamInfo[NP - 1]->getSourceRange().getEnd(); 4547 assert(!ParamInfo && "Already has param info!"); 4552 ParamInfo = new (getASTContext()) ParmVarDecl*[NewParamInfo.size()]; 4553 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 2773 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo); 2777 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 128 for (const auto &ParamInfo : proto->getExtParameterInfos()) { 129 paramInfos.push_back(ParamInfo); 131 if (ParamInfo.hasPassObjectSize())
|