Home
last modified time | relevance | path

Searched refs:ThisDecl (Results 1 – 7 of 7) sorted by relevance

/external/clang/lib/Parse/
DParseDeclCXX.cpp1718 Decl *ThisDecl) { in HandleMemberFunctionDeclDelays() argument
1730 LateMethod = new LateParsedMethodDeclaration(this, ThisDecl); in HandleMemberFunctionDeclDelays()
2182 NamedDecl *ThisDecl = 0; in ParseCXXClassMemberDeclaration() local
2200 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo, in ParseCXXClassMemberDeclaration()
2203 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, in ParseCXXClassMemberDeclaration()
2209 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs, in ParseCXXClassMemberDeclaration()
2215 CommonLateParsedAttrs[i]->addDecl(ThisDecl); in ParseCXXClassMemberDeclaration()
2218 LateParsedAttrs[i]->addDecl(ThisDecl); in ParseCXXClassMemberDeclaration()
2239 if (ThisDecl) in ParseCXXClassMemberDeclaration()
2241 ThisDecl->setInvalidDecl(); in ParseCXXClassMemberDeclaration()
[all …]
DParseDecl.cpp1536 Decl *ThisDecl = Actions.ActOnDeclarator(getCurScope(), D); in ParseDeclGroup() local
1537 Actions.ActOnCXXForRangeDecl(ThisDecl); in ParseDeclGroup()
1538 Actions.FinalizeDeclaration(ThisDecl); in ParseDeclGroup()
1539 D.complete(ThisDecl); in ParseDeclGroup()
1540 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, &ThisDecl, 1); in ParseDeclGroup()
1583 Decl *ThisDecl = ParseDeclarationAfterDeclarator(D); in ParseDeclGroup() local
1584 D.complete(ThisDecl); in ParseDeclGroup()
1585 if (ThisDecl) in ParseDeclGroup()
1586 DeclsInGroup.push_back(ThisDecl); in ParseDeclGroup()
1665 Decl *ThisDecl = 0; in ParseDeclarationAfterDeclaratorAndAttributes() local
[all …]
DParseTemplate.cpp263 Decl *ThisDecl = ParseDeclarationAfterDeclarator(DeclaratorInfo, in ParseSingleDeclarationAfterTemplate() local
270 return ThisDecl; in ParseSingleDeclarationAfterTemplate()
276 ParseLexedAttributeList(LateParsedAttrs, ThisDecl, true, false); in ParseSingleDeclarationAfterTemplate()
277 DeclaratorInfo.complete(ThisDecl); in ParseSingleDeclarationAfterTemplate()
278 return ThisDecl; in ParseSingleDeclarationAfterTemplate()
/external/clang/lib/CodeGen/
DCGCXXABI.cpp126 ImplicitParamDecl *ThisDecl in BuildThisParam() local
130 params.push_back(ThisDecl); in BuildThisParam()
131 getThisDecl(CGF) = ThisDecl; in BuildThisParam()
/external/clang/tools/libclang/
DCXComment.cpp915 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() argument
917 ASTContext &Context = ThisDecl->CurrentDecl->getASTContext(); in getSourceTextOfDeclaration()
923 ThisDecl->CurrentDecl->print(OS, PPolicy, in getSourceTextOfDeclaration()
/external/clang/include/clang/Parse/
DParser.h2081 Decl *ThisDecl);
/external/clang/lib/Sema/
DSemaDecl.cpp7979 Sema::FinalizeDeclaration(Decl *ThisDecl) { in FinalizeDeclaration() argument
7981 ParsingInitForAutoVars.erase(ThisDecl); in FinalizeDeclaration()
7983 VarDecl *VD = dyn_cast_or_null<VarDecl>(ThisDecl); in FinalizeDeclaration()
8003 I = ThisDecl->specific_attr_begin<TypeTagForDatatypeAttr>(), in FinalizeDeclaration()
8004 E = ThisDecl->specific_attr_end<TypeTagForDatatypeAttr>(); in FinalizeDeclaration()