/external/chromium_org/sandbox/win/src/ |
H A D | crosscall_params.h | 67 struct ParamInfo { struct in namespace:sandbox 282 ParamInfo param_info_[NUMBER_PARAMS + 1]; 284 - sizeof(ParamInfo) * (NUMBER_PARAMS + 1)];
|
H A D | crosscall_server.h | 130 ParamInfo param_info_[1];
|
H A D | crosscall_server.cc | 136 ((param_count + 1) * sizeof(ParamInfo)); 156 ((param_count + 1) * sizeof(ParamInfo));
|
/external/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 2427 Declarator ParamInfo(DS, Declarator::BlockLiteralContext); 2429 // fill ParamInfo with an initial valid range, so do it manually. 2430 ParamInfo.SetSourceRange(SourceRange(Tok.getLocation(), Tok.getLocation())); 2435 ParseParenDeclarator(ParamInfo); 2439 SourceLocation Tmp = ParamInfo.getSourceRange().getEnd(); 2440 ParamInfo.SetIdentifier(nullptr, CaretLoc); 2441 ParamInfo.SetRangeEnd(Tmp); 2442 if (ParamInfo.isInvalidType()) { 2450 MaybeParseGNUAttributes(ParamInfo); 2453 Actions.ActOnBlockArguments(CaretLoc, ParamInfo, getCurScop [all...] |
H A D | ParseDecl.cpp | 5072 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 5101 ParseFunctionDeclaratorIdentifierList(D, ParamInfo); 5109 ParseParameterDeclarationClause(D, FirstArgAttrs, ParamInfo, 5114 HasProto = ParamInfo.size() || getLangOpts().CPlusPlus; 5201 ParamInfo.data(), ParamInfo.size(), 5249 /// After returning, ParamInfo will hold the parsed parameters. 5257 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) { 5255 ParseFunctionDeclaratorIdentifierList( Declarator &D, SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) argument 5331 ParseParameterDeclarationClause( Declarator &D, ParsedAttributes &FirstArgAttrs, SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo, SourceLocation &EllipsisLoc) argument [all...] |
H A D | ParseExprCXX.cpp | 1023 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 1028 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc); 1082 ParamInfo.data(), ParamInfo.size(),
|
H A D | ParseObjc.cpp | 1033 SmallVector<DeclaratorChunk::ParamInfo, 8> CParamInfo; 1154 CParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII,
|
/external/clang/include/clang/AST/ |
H A D | Decl.h | 1438 /// ParamInfo - new[]'d array of pointers to VarDecls for the formal 1441 ParmVarDecl **ParamInfo; 1548 ParamInfo(nullptr), Body(), 1844 param_iterator param_begin() { return param_iterator(ParamInfo); } 1846 return param_iterator(ParamInfo + param_size()); 1851 return param_const_iterator(ParamInfo); 1854 return param_const_iterator(ParamInfo + param_size()); 1861 /// based on its FunctionType. This is the length of the ParamInfo array 1867 return ParamInfo[i]; 1871 return ParamInfo[ [all...] |
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 835 Declarator &ParamInfo, Scope *CurScope) { 861 if (ParamInfo.getNumTypeObjects() == 0) { 885 assert(ParamInfo.isFunctionDeclarator() && 887 DeclaratorChunk::FunctionTypeInfo &FTI = ParamInfo.getFunctionTypeInfo(); 896 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); 898 EndLoc = ParamInfo.getSourceRange().getEnd(); 922 ProcessDeclAttributes(CurScope, Method, ParamInfo); 834 ActOnStartOfLambdaDefinition(LambdaIntroducer &Intro, Declarator &ParamInfo, Scope *CurScope) argument
|
H A D | DeclSpec.cpp | 152 ParamInfo *Params, 218 I.Fun.Params = new DeclaratorChunk::ParamInfo[NumParams];
|
H A D | SemaExpr.cpp | 10446 void Sema::ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, argument 10448 assert(ParamInfo.getIdentifier() == nullptr && 10450 assert(ParamInfo.getContext() == Declarator::BlockLiteralContext); 10453 TypeSourceInfo *Sig = GetTypeForDeclarator(ParamInfo, CurScope); 10533 CurBlock->TheDecl, ParamInfo.getLocStart(), I); 10547 ProcessDeclAttributes(CurScope, CurBlock->TheDecl, ParamInfo);
|
H A D | SemaDeclObjC.cpp | 3053 DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, // c-style args
|
/external/llvm/lib/AsmParser/ |
H A D | LLParser.h | 355 struct ParamInfo { struct in class:llvm::LLParser 359 ParamInfo(LocTy loc, Value *v, AttributeSet attrs) function in struct:llvm::LLParser::ParamInfo 362 bool ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList,
|
H A D | LLParser.cpp | 1839 bool LLParser::ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList, 1862 ArgList.push_back(ParamInfo(ArgLoc, V, AttributeSet::get(V->getContext(), 3729 SmallVector<ParamInfo, 16> ArgList; 4143 SmallVector<ParamInfo, 16> ArgList;
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1107 /// ParamInfo - An array of paraminfo objects is allocated whenever a function 1114 struct ParamInfo { struct in struct:clang::DeclaratorChunk 1126 ParamInfo() {} function in struct:clang::DeclaratorChunk::ParamInfo 1127 ParamInfo(IdentifierInfo *ident, SourceLocation iloc, function in struct:clang::DeclaratorChunk::ParamInfo 1210 /// Params - This is a pointer to a new[]'d array of ParamInfo objects that 1213 ParamInfo *Params; 1424 ParamInfo *Params, unsigned NumParams, 1571 DeclaratorChunk::ParamInfo InlineParams[16];
|
H A D | Sema.h | 3733 void ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, 4670 Declarator &ParamInfo, Scope *CurScope); 6910 DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, // c-style args
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 2211 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo); 2215 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo,
|
/external/clang/lib/AST/ |
H A D | Decl.cpp | 2585 /// based on its FunctionType. This is the length of the ParamInfo array 2594 assert(!ParamInfo && "Already has param info!"); 2599 ParamInfo = new (C) ParmVarDecl*[NewParamInfo.size()]; 2600 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo); 3586 assert(!ParamInfo && "Already has param info!"); 3591 ParamInfo = new (getASTContext()) ParmVarDecl*[NewParamInfo.size()]; 3592 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo);
|