/external/libchrome/sandbox/win/src/ |
D | crosscall_params.h | 66 struct ParamInfo { struct 275 ParamInfo param_info_[NUMBER_PARAMS + 1]; 277 - sizeof(ParamInfo) * (NUMBER_PARAMS + 1)];
|
/external/clang/include/clang/AST/ |
D | Decl.h | 1552 ParmVarDecl **ParamInfo; 1662 ParamInfo(nullptr), Body(), in FunctionDecl() 1959 param_iterator param_begin() { return param_iterator(ParamInfo); } in param_begin() 1961 return param_iterator(ParamInfo + param_size()); in param_end() 1966 return param_const_iterator(ParamInfo); in param_begin() 1969 return param_const_iterator(ParamInfo + param_size()); in param_end() 1982 return ParamInfo[i]; in getParamDecl() 1986 return ParamInfo[i]; in getParamDecl() 1995 return llvm::makeArrayRef(ParamInfo, getNumParams()); in parameters() 3484 ParmVarDecl **ParamInfo; variable [all …]
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 2734 Declarator ParamInfo(DS, Declarator::BlockLiteralContext); in ParseBlockLiteralExpression() local 2737 ParamInfo.SetSourceRange(SourceRange(Tok.getLocation(), Tok.getLocation())); in ParseBlockLiteralExpression() 2742 ParseParenDeclarator(ParamInfo); in ParseBlockLiteralExpression() 2746 SourceLocation Tmp = ParamInfo.getSourceRange().getEnd(); in ParseBlockLiteralExpression() 2747 ParamInfo.SetIdentifier(nullptr, CaretLoc); in ParseBlockLiteralExpression() 2748 ParamInfo.SetRangeEnd(Tmp); in ParseBlockLiteralExpression() 2749 if (ParamInfo.isInvalidType()) { in ParseBlockLiteralExpression() 2757 MaybeParseGNUAttributes(ParamInfo); in ParseBlockLiteralExpression() 2760 Actions.ActOnBlockArguments(CaretLoc, ParamInfo, getCurScope()); in ParseBlockLiteralExpression() 2767 ParamInfo.AddTypeInfo(DeclaratorChunk::getFunction(/*HasProto=*/true, in ParseBlockLiteralExpression() [all …]
|
D | ParseDecl.cpp | 5478 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; in ParseFunctionDeclarator() local 5509 ParseFunctionDeclaratorIdentifierList(D, ParamInfo); in ParseFunctionDeclarator() 5517 ParseParameterDeclarationClause(D, FirstArgAttrs, ParamInfo, in ParseFunctionDeclarator() 5522 HasProto = ParamInfo.size() || getLangOpts().CPlusPlus; in ParseFunctionDeclarator() 5623 ParamInfo.data(), ParamInfo.size(), in ParseFunctionDeclarator() 5697 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) { in ParseFunctionDeclaratorIdentifierList() argument 5714 ParamInfo.clear(); in ParseFunctionDeclaratorIdentifierList() 5729 ParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII, in ParseFunctionDeclaratorIdentifierList() 5774 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo, in ParseParameterDeclarationClause() argument 5897 ParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII, in ParseParameterDeclarationClause()
|
D | ParseExprCXX.cpp | 1080 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; in ParseLambdaExpressionAfterIntroducer() local 1085 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc); in ParseLambdaExpressionAfterIntroducer() 1145 ParamInfo.data(), ParamInfo.size(), in ParseLambdaExpressionAfterIntroducer()
|
D | ParseObjc.cpp | 1403 SmallVector<DeclaratorChunk::ParamInfo, 8> CParamInfo; in ParseObjCMethodDecl() 1524 CParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII, in ParseObjCMethodDecl()
|
/external/clang/lib/Sema/ |
D | SemaLambda.cpp | 802 Declarator &ParamInfo, in ActOnStartOfLambdaDefinition() argument 829 if (ParamInfo.getNumTypeObjects() == 0) { in ActOnStartOfLambdaDefinition() 853 assert(ParamInfo.isFunctionDeclarator() && in ActOnStartOfLambdaDefinition() 855 DeclaratorChunk::FunctionTypeInfo &FTI = ParamInfo.getFunctionTypeInfo(); in ActOnStartOfLambdaDefinition() 864 MethodTyInfo = GetTypeForDeclarator(ParamInfo, CurScope); in ActOnStartOfLambdaDefinition() 866 EndLoc = ParamInfo.getSourceRange().getEnd(); in ActOnStartOfLambdaDefinition() 890 ProcessDeclAttributes(CurScope, Method, ParamInfo); in ActOnStartOfLambdaDefinition()
|
D | DeclSpec.cpp | 155 ParamInfo *Params, in getFunction() 229 I.Fun.Params = new DeclaratorChunk::ParamInfo[NumParams]; in getFunction()
|
D | SemaExpr.cpp | 11427 void Sema::ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, in ActOnBlockArguments() argument 11429 assert(ParamInfo.getIdentifier() == nullptr && in ActOnBlockArguments() 11431 assert(ParamInfo.getContext() == Declarator::BlockLiteralContext); in ActOnBlockArguments() 11434 TypeSourceInfo *Sig = GetTypeForDeclarator(ParamInfo, CurScope); in ActOnBlockArguments() 11514 CurBlock->TheDecl, ParamInfo.getLocStart(), I); in ActOnBlockArguments() 11528 ProcessDeclAttributes(CurScope, CurBlock->TheDecl, ParamInfo); in ActOnBlockArguments()
|
D | SemaDeclObjC.cpp | 4139 DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, // c-style args in ActOnMethodDeclaration()
|
/external/llvm/lib/AsmParser/ |
D | LLParser.h | 385 struct ParamInfo { struct 389 ParamInfo(LocTy loc, Value *v, AttributeSet attrs) in ParamInfo() argument 392 bool ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList,
|
D | LLParser.cpp | 1914 bool LLParser::ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList, in ParseParameterList() 1954 ArgList.push_back(ParamInfo(ArgLoc, V, AttributeSet::get(V->getContext(), in ParseParameterList() 5033 SmallVector<ParamInfo, 16> ArgList; in ParseInvoke() 5629 SmallVector<ParamInfo, 16> ArgList; in ParseCall()
|
/external/clang/include/clang/Sema/ |
D | DeclSpec.h | 1156 struct ParamInfo { struct 1168 ParamInfo() {} in ParamInfo() argument 1169 ParamInfo(IdentifierInfo *ident, SourceLocation iloc, 1263 ParamInfo *Params; 1495 ParamInfo *Params, unsigned NumParams, 1645 DeclaratorChunk::ParamInfo InlineParams[16];
|
D | Sema.h | 4066 void ActOnBlockArguments(SourceLocation CaretLoc, Declarator &ParamInfo, 5046 Declarator &ParamInfo, Scope *CurScope); 7381 DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, // c-style args
|
/external/llvm/lib/Analysis/ |
D | CFLAliasAnalysis.cpp | 322 auto &ParamInfo = Parameters[I]; in tryInterproceduralAnalysis() local 333 auto ParamAttrs = Sets.getLink(ParamInfo.Index).Attrs; in tryInterproceduralAnalysis() 335 getIndexRelation(Sets, ParamInfo.Index, RetInfo.Index); in tryInterproceduralAnalysis()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 2312 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo); 2316 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo,
|
/external/clang/lib/AST/ |
D | Decl.cpp | 2668 assert(!ParamInfo && "Already has param info!"); in setParams() 2673 ParamInfo = new (C) ParmVarDecl*[NewParamInfo.size()]; in setParams() 2674 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo); in setParams() 3751 assert(!ParamInfo && "Already has param info!"); in setParams() 3756 ParamInfo = new (getASTContext()) ParmVarDecl*[NewParamInfo.size()]; in setParams() 3757 std::copy(NewParamInfo.begin(), NewParamInfo.end(), ParamInfo); in setParams()
|