Searched defs:ParamInfo (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/AsmParser/
H A DLLParser.h304 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 DParseExprCXX.cpp700 llvm::SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; local
704 ParseParameterDeclarationClause(D, Attr, ParamInfo, EllipsisLoc);
747 ParamInfo.data(), ParamInfo.size(),
H A DParseDecl.cpp4027 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 DDeclSpec.h1036 /// 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 DSemaExpr.cpp8647 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