Searched refs:ThisDecl (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 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() [all …]
|
H A D | ParseDecl.cpp | 2501 Decl *ThisDecl = Actions.ActOnDeclarator(getCurScope(), D); in ParseDeclGroup() local 2503 Actions.ActOnCXXForRangeDecl(ThisDecl); in ParseDeclGroup() 2506 if (auto *VD = dyn_cast_or_null<VarDecl>(ThisDecl)) in ParseDeclGroup() 2509 Actions.FinalizeDeclaration(ThisDecl); in ParseDeclGroup() 2510 D.complete(ThisDecl); in ParseDeclGroup() 2511 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, ThisDecl); in ParseDeclGroup() 2578 Decl *ThisDecl = ParseDeclarationAfterDeclarator(D, TemplateInfo); in ParseDeclGroup() local 2579 D.complete(ThisDecl); in ParseDeclGroup() 2580 if (ThisDecl) in ParseDeclGroup() 2581 DeclsInGroup.push_back(ThisDecl); in ParseDeclGroup() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXXABI.cpp | 133 auto *ThisDecl = in buildThisParam() local 137 params.push_back(ThisDecl); in buildThisParam() 138 CGF.CXXABIThisDecl = ThisDecl; in buildThisParam()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | CommentToXML.cpp | 578 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() argument 580 ASTContext &Context = ThisDecl->CurrentDecl->getASTContext(); in getSourceTextOfDeclaration() 587 ThisDecl->CurrentDecl->print(OS, PPolicy, in getSourceTextOfDeclaration()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3365 Decl *ThisDecl);
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 14538 void Sema::FinalizeDeclaration(Decl *ThisDecl) { in FinalizeDeclaration() argument 14540 ParsingInitForAutoVars.erase(ThisDecl); in FinalizeDeclaration() 14542 VarDecl *VD = dyn_cast_or_null<VarDecl>(ThisDecl); in FinalizeDeclaration() 14567 if (auto *DD = dyn_cast<DecompositionDecl>(ThisDecl)) { in FinalizeDeclaration() 14661 for (const auto *I : ThisDecl->specific_attrs<TypeTagForDatatypeAttr>()) { in FinalizeDeclaration()
|