Searched refs:ThisDecl (Results 1 – 7 of 7) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/ |
| H A D | ParseDecl.cpp | 2071 Decl *ThisDecl = Actions.ActOnDeclarator(getCurScope(), D); in ParseDeclGroup() local 2073 Actions.ActOnCXXForRangeDecl(ThisDecl); in ParseDeclGroup() 2076 if (auto *VD = dyn_cast_or_null<VarDecl>(ThisDecl)) in ParseDeclGroup() 2079 Actions.FinalizeDeclaration(ThisDecl); in ParseDeclGroup() 2080 D.complete(ThisDecl); in ParseDeclGroup() 2081 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, ThisDecl); in ParseDeclGroup() 2134 Decl *ThisDecl = ParseDeclarationAfterDeclarator(D); in ParseDeclGroup() local 2135 D.complete(ThisDecl); in ParseDeclGroup() 2136 if (ThisDecl) in ParseDeclGroup() 2137 DeclsInGroup.push_back(ThisDecl); in ParseDeclGroup() [all …]
|
| H A D | ParseDeclCXX.cpp | 2193 Decl *ThisDecl) { in HandleMemberFunctionDeclDelays() argument 2214 auto LateMethod = new LateParsedMethodDeclaration(this, ThisDecl); in HandleMemberFunctionDeclDelays() 2855 NamedDecl *ThisDecl = nullptr; in ParseCXXClassMemberDeclaration() local 2868 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo, in ParseCXXClassMemberDeclaration() 2871 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, in ParseCXXClassMemberDeclaration() 2878 ThisDecl ? dyn_cast<VarTemplateDecl>(ThisDecl) : nullptr) in ParseCXXClassMemberDeclaration() 2881 ThisDecl = VT->getTemplatedDecl(); in ParseCXXClassMemberDeclaration() 2883 if (ThisDecl) in ParseCXXClassMemberDeclaration() 2884 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs); in ParseCXXClassMemberDeclaration() 2896 if (ThisDecl && PureSpecLoc.isValid()) in ParseCXXClassMemberDeclaration() [all …]
|
| H A D | ParseTemplate.cpp | 330 Decl *ThisDecl = ParseDeclarationAfterDeclarator(DeclaratorInfo, in ParseSingleDeclarationAfterTemplate() local 337 return ThisDecl; in ParseSingleDeclarationAfterTemplate() 343 ParseLexedAttributeList(LateParsedAttrs, ThisDecl, true, false); in ParseSingleDeclarationAfterTemplate() 344 DeclaratorInfo.complete(ThisDecl); in ParseSingleDeclarationAfterTemplate() 345 return ThisDecl; in ParseSingleDeclarationAfterTemplate()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGCXXABI.cpp | 127 auto *ThisDecl = ImplicitParamDecl::Create( in buildThisParam() local 131 params.push_back(ThisDecl); in buildThisParam() 132 CGF.CXXABIThisDecl = ThisDecl; in buildThisParam()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
| H A D | CommentToXML.cpp | 576 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() argument 578 ASTContext &Context = ThisDecl->CurrentDecl->getASTContext(); in getSourceTextOfDeclaration() 585 ThisDecl->CurrentDecl->print(OS, PPolicy, in getSourceTextOfDeclaration()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/ |
| H A D | Parser.h | 3108 Decl *ThisDecl);
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 13294 void Sema::FinalizeDeclaration(Decl *ThisDecl) { in FinalizeDeclaration() argument 13296 ParsingInitForAutoVars.erase(ThisDecl); in FinalizeDeclaration() 13298 VarDecl *VD = dyn_cast_or_null<VarDecl>(ThisDecl); in FinalizeDeclaration() 13327 if (auto *DD = dyn_cast<DecompositionDecl>(ThisDecl)) { in FinalizeDeclaration() 13435 for (const auto *I : ThisDecl->specific_attrs<TypeTagForDatatypeAttr>()) { in FinalizeDeclaration()
|