Lines Matching refs:ThisDecl

2520                                             Decl *ThisDecl) {  in HandleMemberFunctionDeclDelays()  argument
2540 auto LateMethod = new LateParsedMethodDeclaration(this, ThisDecl); in HandleMemberFunctionDeclDelays()
3229 NamedDecl *ThisDecl = nullptr; in ParseCXXClassMemberDeclaration() local
3245 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo, in ParseCXXClassMemberDeclaration()
3248 ThisDecl = Actions.ActOnCXXMemberDeclarator( in ParseCXXClassMemberDeclaration()
3253 ThisDecl ? dyn_cast<VarTemplateDecl>(ThisDecl) : nullptr) in ParseCXXClassMemberDeclaration()
3256 ThisDecl = VT->getTemplatedDecl(); in ParseCXXClassMemberDeclaration()
3258 if (ThisDecl) in ParseCXXClassMemberDeclaration()
3259 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs); in ParseCXXClassMemberDeclaration()
3274 if (ThisDecl && PureSpecLoc.isValid()) in ParseCXXClassMemberDeclaration()
3275 Actions.ActOnPureSpecifier(ThisDecl, PureSpecLoc); in ParseCXXClassMemberDeclaration()
3276 else if (ThisDecl && VS.getAbstractLoc().isValid()) in ParseCXXClassMemberDeclaration()
3277 Actions.ActOnPureSpecifier(ThisDecl, VS.getAbstractLoc()); in ParseCXXClassMemberDeclaration()
3296 if (ThisDecl) in ParseCXXClassMemberDeclaration()
3297 ThisDecl->setInvalidDecl(); in ParseCXXClassMemberDeclaration()
3299 ParseCXXNonStaticMemberInitializer(ThisDecl); in ParseCXXClassMemberDeclaration()
3303 ThisDecl, DeclaratorInfo.isDeclarationOfFunction(), EqualLoc); in ParseCXXClassMemberDeclaration()
3306 if (ThisDecl) in ParseCXXClassMemberDeclaration()
3307 Actions.ActOnUninitializedDecl(ThisDecl); in ParseCXXClassMemberDeclaration()
3309 } else if (ThisDecl) in ParseCXXClassMemberDeclaration()
3310 Actions.AddInitializerToDecl(ThisDecl, Init.get(), in ParseCXXClassMemberDeclaration()
3312 } else if (ThisDecl && DeclaratorInfo.isStaticMember()) in ParseCXXClassMemberDeclaration()
3314 Actions.ActOnUninitializedDecl(ThisDecl); in ParseCXXClassMemberDeclaration()
3316 if (ThisDecl) { in ParseCXXClassMemberDeclaration()
3317 if (!ThisDecl->isInvalidDecl()) { in ParseCXXClassMemberDeclaration()
3320 CommonLateParsedAttrs[i]->addDecl(ThisDecl); in ParseCXXClassMemberDeclaration()
3323 LateParsedAttrs[i]->addDecl(ThisDecl); in ParseCXXClassMemberDeclaration()
3325 Actions.FinalizeDeclaration(ThisDecl); in ParseCXXClassMemberDeclaration()
3326 DeclsInGroup.push_back(ThisDecl); in ParseCXXClassMemberDeclaration()
3331 HandleMemberFunctionDeclDelays(DeclaratorInfo, ThisDecl); in ParseCXXClassMemberDeclaration()
3335 DeclaratorInfo.complete(ThisDecl); in ParseCXXClassMemberDeclaration()