/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Decl.h | 1440 /// ParamInfo - new[]'d array of pointers to VarDecls for the formal 1443 ParmVarDecl **ParamInfo; 1549 ParamInfo(0), Body(), 1840 param_iterator param_begin() { return ParamInfo; } 1841 param_iterator param_end() { return ParamInfo+param_size(); } 1843 param_const_iterator param_begin() const { return ParamInfo; } 1844 param_const_iterator param_end() const { return ParamInfo+param_size(); } 1847 /// based on its FunctionType. This is the length of the ParamInfo array 1853 return ParamInfo[i]; 1857 return ParamInfo[ [all...] |
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 747 Declarator &ParamInfo, Scope *CurScope) { 773 if (ParamInfo.getNumTypeObjects() == 0) { 797 assert(ParamInfo.isFunctionDeclarator() && 799 DeclaratorChunk::FunctionTypeInfo &FTI = ParamInfo.getFunctionTypeInfo(); 808 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); 810 EndLoc = ParamInfo.getSourceRange().getEnd(); 838 ProcessDeclAttributes(CurScope, Method, ParamInfo); 746 ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro, Declarator &ParamInfo, Scope *CurScope) argument
|
H A D | DeclSpec.cpp | 152 ParamInfo *ArgInfo, 218 I.Fun.ArgInfo = new DeclaratorChunk::ParamInfo[NumArgs];
|
H A D | SemaExpr.cpp | 10205 void Sema::ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, argument 10207 assert(ParamInfo.getIdentifier()==0 && "block-id should have no identifier!"); 10208 assert(ParamInfo.getContext() == Declarator::BlockLiteralContext); 10211 TypeSourceInfo *Sig = GetTypeForDeclarator(ParamInfo, CurScope); 10293 ParamInfo.getLocStart(), 10308 ProcessDeclAttributes(CurScope, CurBlock->TheDecl, ParamInfo);
|
H A D | SemaDeclObjC.cpp | 3092 DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, // c-style args
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 2521 Declarator ParamInfo(DS, Declarator::BlockLiteralContext); 2523 // fill ParamInfo with an initial valid range, so do it manually. 2524 ParamInfo.SetSourceRange(SourceRange(Tok.getLocation(), Tok.getLocation())); 2529 ParseParenDeclarator(ParamInfo); 2533 SourceLocation Tmp = ParamInfo.getSourceRange().getEnd(); 2534 ParamInfo.SetIdentifier(0, CaretLoc); 2535 ParamInfo.SetRangeEnd(Tmp); 2536 if (ParamInfo.isInvalidType()) { 2544 MaybeParseGNUAttributes(ParamInfo); 2547 Actions.ActOnBlockArguments(CaretLoc, ParamInfo, getCurScop [all...] |
H A D | ParseDecl.cpp | 5108 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 5138 ParseFunctionDeclaratorIdentifierList(D, ParamInfo); 5146 ParseParameterDeclarationClause(D, FirstArgAttrs, ParamInfo, 5151 HasProto = ParamInfo.size() || getLangOpts().CPlusPlus; 5237 ParamInfo.data(), ParamInfo.size(), 5287 /// After returning, ParamInfo will hold the parsed parameters. 5295 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) { 5293 ParseFunctionDeclaratorIdentifierList( Declarator &D, SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) argument 5373 ParseParameterDeclarationClause( Declarator &D, ParsedAttributes &FirstArgAttrs, SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo, SourceLocation &EllipsisLoc) argument [all...] |
H A D | ParseExprCXX.cpp | 989 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 995 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc); 1047 ParamInfo.data(), ParamInfo.size(),
|
H A D | ParseObjc.cpp | 1027 SmallVector<DeclaratorChunk::ParamInfo, 8> CParamInfo; 1150 CParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII,
|
/freebsd-10-stable/contrib/llvm/lib/AsmParser/ |
H A D | LLParser.h | 335 struct ParamInfo { struct in class:llvm::LLParser 339 ParamInfo(LocTy loc, Value *v, AttributeSet attrs) function in struct:llvm::LLParser::ParamInfo 342 bool ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList,
|
H A D | LLParser.cpp | 1674 bool LLParser::ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList, 1697 ArgList.push_back(ParamInfo(ArgLoc, V, AttributeSet::get(V->getContext(), 3543 SmallVector<ParamInfo, 16> ArgList; 3952 SmallVector<ParamInfo, 16> ArgList;
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1114 /// ParamInfo - An array of paraminfo objects is allocated whenever a function 1120 struct ParamInfo { struct in struct:clang::DeclaratorChunk 1132 ParamInfo() {} function in struct:clang::DeclaratorChunk::ParamInfo 1133 ParamInfo(IdentifierInfo *ident, SourceLocation iloc, function in struct:clang::DeclaratorChunk::ParamInfo 1216 /// ArgInfo - This is a pointer to a new[]'d array of ParamInfo objects that 1219 ParamInfo *ArgInfo; 1428 ParamInfo *ArgInfo, unsigned NumArgs, 1575 DeclaratorChunk::ParamInfo InlineParams[16];
|
H A D | Sema.h | 3596 void ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, 4548 Declarator &ParamInfo, Scope *CurScope); 6783 DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, // c-style args
|
/freebsd-10-stable/sys/dev/mwl/ |
H A D | mwlhal.c | 1381 uint8_t Tid, uint8_t ParamInfo) 1398 pCmd->BaInfo.CreateParams.ParamInfo = (uint8_t) ParamInfo; 1424 uint8_t Tid, uint8_t ParamInfo, void *a1, void *a2) 1438 if (bastream_check_available(vap, s, Macaddr, Tid, ParamInfo)) { 1448 sp->paraminfo = ParamInfo; 1497 pCmd->BaInfo.CreateParams.ParamInfo = sp->paraminfo; 1379 bastream_check_available(struct mwl_hal_vap *vap, int qid, const uint8_t Macaddr[IEEE80211_ADDR_LEN], uint8_t Tid, uint8_t ParamInfo) argument 1422 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 | 513 uint8_t ParamInfo, void *, void *);
|
H A D | mwlreg.h | 1222 uint8_t ParamInfo; member in struct:__anon9474
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 2086 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo); 2090 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo,
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
H A D | Decl.cpp | 2510 /// based on its FunctionType. This is the length of the ParamInfo array 2522 assert(ParamInfo == 0 && "Already has param info!"); 2527 ParamInfo = new (C) ParmVarDecl*[NewParamInfo.size()]; 2528 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo); 3439 assert(ParamInfo == 0 && "Already has param info!"); 3444 ParamInfo = new (getASTContext()) ParmVarDecl*[NewParamInfo.size()]; 3445 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo);
|