Home
last modified time | relevance | path

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

/external/clang/lib/Parse/
DParseDeclCXX.cpp1964 Decl *ThisDecl) { in HandleMemberFunctionDeclDelays() argument
1985 auto LateMethod = new LateParsedMethodDeclaration(this, ThisDecl); in HandleMemberFunctionDeclDelays()
2583 NamedDecl *ThisDecl = nullptr; in ParseCXXClassMemberDeclaration() local
2596 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo, in ParseCXXClassMemberDeclaration()
2599 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, in ParseCXXClassMemberDeclaration()
2606 ThisDecl ? dyn_cast<VarTemplateDecl>(ThisDecl) : nullptr) in ParseCXXClassMemberDeclaration()
2609 ThisDecl = VT->getTemplatedDecl(); in ParseCXXClassMemberDeclaration()
2611 if (ThisDecl && AccessAttrs) in ParseCXXClassMemberDeclaration()
2612 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs); in ParseCXXClassMemberDeclaration()
2624 if (ThisDecl && PureSpecLoc.isValid()) in ParseCXXClassMemberDeclaration()
[all …]
DParseDecl.cpp1835 Decl *ThisDecl = Actions.ActOnDeclarator(getCurScope(), D); in ParseDeclGroup() local
1837 Actions.ActOnCXXForRangeDecl(ThisDecl); in ParseDeclGroup()
1838 Actions.FinalizeDeclaration(ThisDecl); in ParseDeclGroup()
1839 D.complete(ThisDecl); in ParseDeclGroup()
1840 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, ThisDecl); in ParseDeclGroup()
1887 Decl *ThisDecl = ParseDeclarationAfterDeclarator(D); in ParseDeclGroup() local
1888 D.complete(ThisDecl); in ParseDeclGroup()
1889 if (ThisDecl) in ParseDeclGroup()
1890 DeclsInGroup.push_back(ThisDecl); in ParseDeclGroup()
1966 Decl *ThisDecl = nullptr; in ParseDeclarationAfterDeclaratorAndAttributes() local
[all …]
DParseTemplate.cpp303 Decl *ThisDecl = ParseDeclarationAfterDeclarator(DeclaratorInfo, in ParseSingleDeclarationAfterTemplate() local
310 return ThisDecl; in ParseSingleDeclarationAfterTemplate()
316 ParseLexedAttributeList(LateParsedAttrs, ThisDecl, true, false); in ParseSingleDeclarationAfterTemplate()
317 DeclaratorInfo.complete(ThisDecl); in ParseSingleDeclarationAfterTemplate()
318 return ThisDecl; in ParseSingleDeclarationAfterTemplate()
/external/clang/lib/CodeGen/
DCGCXXABI.cpp161 ImplicitParamDecl *ThisDecl in buildThisParam() local
165 params.push_back(ThisDecl); in buildThisParam()
166 CGF.CXXABIThisDecl = ThisDecl; in buildThisParam()
/external/clang/lib/Index/
DCommentToXML.cpp581 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() argument
583 ASTContext &Context = ThisDecl->CurrentDecl->getASTContext(); in getSourceTextOfDeclaration()
589 ThisDecl->CurrentDecl->print(OS, PPolicy, in getSourceTextOfDeclaration()
/external/clang/include/clang/Parse/
DParser.h2454 Decl *ThisDecl);
/external/clang/lib/Sema/
DSemaDecl.cpp10488 Sema::FinalizeDeclaration(Decl *ThisDecl) { in FinalizeDeclaration() argument
10490 ParsingInitForAutoVars.erase(ThisDecl); in FinalizeDeclaration()
10492 VarDecl *VD = dyn_cast_or_null<VarDecl>(ThisDecl); in FinalizeDeclaration()
10639 for (const auto *I : ThisDecl->specific_attrs<TypeTagForDatatypeAttr>()) { in FinalizeDeclaration()