Searched defs:ParamInfo (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/AsmParser/ |
H A D | LLParser.h | 304 struct ParamInfo { struct in class:llvm::LLParser 308 ParamInfo(LocTy loc, Value *v, unsigned attrs) function in struct:llvm::LLParser::ParamInfo 311 bool ParseParameterList(SmallVectorImpl<ParamInfo> &ArgList,
|
/external/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 700 llvm::SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 704 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc); 747 ParamInfo.data(), ParamInfo.size(),
|
H A D | ParseDecl.cpp | 4027 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local 4048 ParseFunctionDeclaratorIdentifierList(D, ParamInfo); 4059 ParseParameterDeclarationClause(D, attrs, ParamInfo, EllipsisLoc); 4063 HasProto = ParamInfo.size() || getLang().CPlusPlus; 4117 ParamInfo.data(), ParamInfo.size(), 4165 /// After returning, ParamInfo will hold the parsed parameters. 4173 SmallVector<DeclaratorChunk::ParamInfo, 16> &ParamInfo) { 4171 ParseFunctionDeclaratorIdentifierList( Declarator &D, SmallVector<DeclaratorChunk::ParamInfo, 16> &ParamInfo) argument 4249 ParseParameterDeclarationClause( Declarator &D, ParsedAttributes &attrs, SmallVector<DeclaratorChunk::ParamInfo, 16> &ParamInfo, SourceLocation &EllipsisLoc) argument [all...] |
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1036 /// ParamInfo - An array of paraminfo objects is allocated whenever a function 1042 struct ParamInfo { struct in struct:clang::DeclaratorChunk 1054 ParamInfo() {} function in struct:clang::DeclaratorChunk::ParamInfo 1055 ParamInfo(IdentifierInfo *ident, SourceLocation iloc, function in struct:clang::DeclaratorChunk::ParamInfo 1126 /// ArgInfo - This is a pointer to a new[]'d array of ParamInfo objects that 1129 ParamInfo *ArgInfo; 1325 ParamInfo *ArgInfo, unsigned NumArgs, 1452 DeclaratorChunk::ParamInfo InlineParams[16];
|
/external/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 8647 void Sema::ActOnBlockArguments(Declarator &ParamInfo, Scope *CurScope) { argument 8648 assert(ParamInfo.getIdentifier()==0 && "block-id should have no identifier!"); 8649 assert(ParamInfo.getContext() == Declarator::BlockLiteralContext); 8652 TypeSourceInfo *Sig = GetTypeForDeclarator(ParamInfo, CurScope); 8696 Diag(ParamInfo.getSourceRange().getBegin(), 8728 ParamInfo.getSourceRange().getBegin(), 8743 ProcessDeclAttributes(CurScope, CurBlock->TheDecl, ParamInfo); 8746 Diag(ParamInfo.getAttributes()->getLoc(),
|
Completed in 117 milliseconds