Searched refs:ThisDecl (Results 1 – 7 of 7) sorted by relevance
3062 NamedDecl *ThisDecl = nullptr; in ParseCXXClassMemberDeclaration() local3086 ThisDecl ? dyn_cast<VarTemplateDecl>(ThisDecl) : nullptr) in ParseCXXClassMemberDeclaration()3091 if (ThisDecl) in ParseCXXClassMemberDeclaration()3129 if (ThisDecl) in ParseCXXClassMemberDeclaration()3130 ThisDecl->setInvalidDecl(); in ParseCXXClassMemberDeclaration()3139 if (ThisDecl) in ParseCXXClassMemberDeclaration()3142 } else if (ThisDecl) in ParseCXXClassMemberDeclaration()3149 if (ThisDecl) { in ParseCXXClassMemberDeclaration()3150 if (!ThisDecl->isInvalidDecl()) { in ParseCXXClassMemberDeclaration()3159 DeclsInGroup.push_back(ThisDecl); in ParseCXXClassMemberDeclaration()[all …]
2332 D.complete(ThisDecl); in ParseDeclGroup()2391 D.complete(ThisDecl); in ParseDeclGroup()2392 if (ThisDecl) in ParseDeclGroup()2470 Decl *ThisDecl; in ParseDeclarationAfterDeclaratorAndAttributes() member2473 : P(P), D(D), ThisDecl(ThisDecl) { in ParseDeclarationAfterDeclaratorAndAttributes()2493 ThisDecl = nullptr; in ParseDeclarationAfterDeclaratorAndAttributes()2513 Decl *ThisDecl = nullptr; in ParseDeclarationAfterDeclaratorAndAttributes() local2528 ThisDecl = VT->getTemplatedDecl(); in ParseDeclarationAfterDeclaratorAndAttributes()2541 ThisDecl = ThisRes.get(); in ParseDeclarationAfterDeclaratorAndAttributes()2566 ThisDecl = in ParseDeclarationAfterDeclaratorAndAttributes()[all …]
366 Decl *ThisDecl = ParseDeclarationAfterDeclarator(DeclaratorInfo, in ParseSingleDeclarationAfterTemplate() local373 return ThisDecl; in ParseSingleDeclarationAfterTemplate()379 ParseLexedAttributeList(LateParsedAttrs, ThisDecl, true, false); in ParseSingleDeclarationAfterTemplate()380 DeclaratorInfo.complete(ThisDecl); in ParseSingleDeclarationAfterTemplate()381 return ThisDecl; in ParseSingleDeclarationAfterTemplate()
123 auto *ThisDecl = in buildThisParam() local127 params.push_back(ThisDecl); in buildThisParam()128 CGF.CXXABIThisDecl = ThisDecl; in buildThisParam()
576 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() argument578 ASTContext &Context = ThisDecl->CurrentDecl->getASTContext(); in getSourceTextOfDeclaration()585 ThisDecl->CurrentDecl->print(OS, PPolicy, in getSourceTextOfDeclaration()
3283 Decl *ThisDecl);
14733 void Sema::FinalizeDeclaration(Decl *ThisDecl) { in FinalizeDeclaration() argument14735 ParsingInitForAutoVars.erase(ThisDecl); in FinalizeDeclaration()14737 VarDecl *VD = dyn_cast_or_null<VarDecl>(ThisDecl); in FinalizeDeclaration()14762 if (auto *DD = dyn_cast<DecompositionDecl>(ThisDecl)) { in FinalizeDeclaration()14856 for (const auto *I : ThisDecl->specific_attrs<TypeTagForDatatypeAttr>()) { in FinalizeDeclaration()