/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 2419 Declarator ParamInfo(DS, Declarator::BlockLiteralContext); 2421 // fill ParamInfo with an initial valid range, so do it manually. 2422 ParamInfo.SetSourceRange(SourceRange(Tok.getLocation(), Tok.getLocation())); 2427 ParseParenDeclarator(ParamInfo); 2431 SourceLocation Tmp = ParamInfo.getSourceRange().getEnd(); 2432 ParamInfo.SetIdentifier(0, CaretLoc); 2433 ParamInfo.SetRangeEnd(Tmp); 2434 if (ParamInfo.isInvalidType()) { 2442 MaybeParseGNUAttributes(ParamInfo); 2445 Actions.ActOnBlockArguments(CaretLoc, ParamInfo, getCurScop [all...] |
H A D | ParseDecl.cpp | 4933 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 4964 ParseFunctionDeclaratorIdentifierList(D, ParamInfo); 4972 ParseParameterDeclarationClause(D, FirstArgAttrs, ParamInfo, EllipsisLoc); 4976 HasProto = ParamInfo.size() || getLangOpts().CPlusPlus; 5062 ParamInfo.data(), ParamInfo.size(), 5112 /// After returning, ParamInfo will hold the parsed parameters. 5120 SmallVector<DeclaratorChunk::ParamInfo, 16> &ParamInfo) { 5118 ParseFunctionDeclaratorIdentifierList( Declarator &D, SmallVector<DeclaratorChunk::ParamInfo, 16> &ParamInfo) argument 5198 ParseParameterDeclarationClause( Declarator &D, ParsedAttributes &FirstArgAttrs, SmallVector<DeclaratorChunk::ParamInfo, 16> &ParamInfo, SourceLocation &EllipsisLoc) argument [all...] |
H A D | ParseExprCXX.cpp | 826 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 830 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc); 878 ParamInfo.data(), ParamInfo.size(),
|
H A D | ParseObjc.cpp | 1026 SmallVector<DeclaratorChunk::ParamInfo, 8> CParamInfo; 1153 CParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII,
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 432 Declarator &ParamInfo, 448 if (ParamInfo.getNumTypeObjects() == 0) { 462 assert(ParamInfo.isFunctionDeclarator() && 464 DeclaratorChunk::FunctionTypeInfo &FTI = ParamInfo.getFunctionTypeInfo(); 473 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); 475 EndLoc = ParamInfo.getSourceRange().getEnd(); 506 ProcessDeclAttributes(CurScope, Method, ParamInfo); 431 ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro, Declarator &ParamInfo, Scope *CurScope) argument
|
H A D | DeclSpec.cpp | 151 ParamInfo *ArgInfo, 217 I.Fun.ArgInfo = new DeclaratorChunk::ParamInfo[NumArgs];
|
H A D | SemaExpr.cpp | 9767 void Sema::ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, argument 9769 assert(ParamInfo.getIdentifier()==0 && "block-id should have no identifier!"); 9770 assert(ParamInfo.getContext() == Declarator::BlockLiteralContext); 9773 TypeSourceInfo *Sig = GetTypeForDeclarator(ParamInfo, CurScope); 9827 Diag(ParamInfo.getLocStart(), 9862 ParamInfo.getLocStart(), 9877 ProcessDeclAttributes(CurScope, CurBlock->TheDecl, ParamInfo);
|
H A D | SemaDeclObjC.cpp | 2897 DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, // c-style args
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | Decl.h | 1384 /// ParamInfo - new[]'d array of pointers to VarDecls for the formal 1387 ParmVarDecl **ParamInfo; 1493 ParamInfo(0), Body(), 1757 param_iterator param_begin() { return ParamInfo; } 1758 param_iterator param_end() { return ParamInfo+param_size(); } 1760 param_const_iterator param_begin() const { return ParamInfo; } 1761 param_const_iterator param_end() const { return ParamInfo+param_size(); } 1764 /// based on its FunctionType. This is the length of the ParamInfo array 1770 return ParamInfo[i]; 1774 return ParamInfo[ [all...] |
/freebsd-10.0-release/contrib/llvm/lib/AsmParser/ |
H A D | LLParser.h | 333 struct ParamInfo { struct in class:llvm::LLParser 337 ParamInfo(LocTy loc, Value *v, AttributeSet attrs) function in struct:llvm::LLParser::ParamInfo 340 bool ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList,
|
H A D | LLParser.cpp | 1662 bool LLParser::ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList, 1685 ArgList.push_back(ParamInfo(ArgLoc, V, AttributeSet::get(V->getContext(), 3528 SmallVector<ParamInfo, 16> ArgList; 3937 SmallVector<ParamInfo, 16> ArgList;
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1089 /// ParamInfo - An array of paraminfo objects is allocated whenever a function 1095 struct ParamInfo { struct in struct:clang::DeclaratorChunk 1107 ParamInfo() {} function in struct:clang::DeclaratorChunk::ParamInfo 1108 ParamInfo(IdentifierInfo *ident, SourceLocation iloc, function in struct:clang::DeclaratorChunk::ParamInfo 1191 /// ArgInfo - This is a pointer to a new[]'d array of ParamInfo objects that 1194 ParamInfo *ArgInfo; 1403 ParamInfo *ArgInfo, unsigned NumArgs, 1549 DeclaratorChunk::ParamInfo InlineParams[16];
|
H A D | Sema.h | 3422 void ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, 4332 Declarator &ParamInfo, Scope *CurScope); 6422 DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, // c-style args
|
/freebsd-10.0-release/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:__anon9015
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Decl.cpp | 2200 /// based on its FunctionType. This is the length of the ParamInfo array 2212 assert(ParamInfo == 0 && "Already has param info!"); 2217 ParamInfo = new (C) ParmVarDecl*[NewParamInfo.size()]; 2218 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo); 3139 assert(ParamInfo == 0 && "Already has param info!"); 3144 ParamInfo = new (getASTContext()) ParmVarDecl*[NewParamInfo.size()]; 3145 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 2038 SmallVector<DeclaratorChunk::ParamInfo, 16> &ParamInfo); 2042 SmallVector<DeclaratorChunk::ParamInfo, 16> &ParamInfo,
|