Searched refs:ThisDecl (Results 1 – 7 of 7) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/Parse/ |
| HD | ParseDeclCXX.cpp | 1904 Decl *ThisDecl) { in HandleMemberFunctionDeclDelays() argument 1925 auto LateMethod = new LateParsedMethodDeclaration(this, ThisDecl); in HandleMemberFunctionDeclDelays() 2521 NamedDecl *ThisDecl = nullptr; in ParseCXXClassMemberDeclaration() local 2534 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo, in ParseCXXClassMemberDeclaration() 2537 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, in ParseCXXClassMemberDeclaration() 2544 ThisDecl ? dyn_cast<VarTemplateDecl>(ThisDecl) : nullptr) in ParseCXXClassMemberDeclaration() 2547 ThisDecl = VT->getTemplatedDecl(); in ParseCXXClassMemberDeclaration() 2549 if (ThisDecl && AccessAttrs) in ParseCXXClassMemberDeclaration() 2550 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttrs); in ParseCXXClassMemberDeclaration() 2562 if (ThisDecl && PureSpecLoc.isValid()) in ParseCXXClassMemberDeclaration() [all …]
|
| HD | ParseDecl.cpp | 1804 Decl *ThisDecl = Actions.ActOnDeclarator(getCurScope(), D); in ParseDeclGroup() local 1806 Actions.ActOnCXXForRangeDecl(ThisDecl); in ParseDeclGroup() 1807 Actions.FinalizeDeclaration(ThisDecl); in ParseDeclGroup() 1808 D.complete(ThisDecl); in ParseDeclGroup() 1809 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, ThisDecl); in ParseDeclGroup() 1856 Decl *ThisDecl = ParseDeclarationAfterDeclarator(D); in ParseDeclGroup() local 1857 D.complete(ThisDecl); in ParseDeclGroup() 1858 if (ThisDecl) in ParseDeclGroup() 1859 DeclsInGroup.push_back(ThisDecl); in ParseDeclGroup() 1935 Decl *ThisDecl = nullptr; in ParseDeclarationAfterDeclaratorAndAttributes() local [all …]
|
| HD | ParseTemplate.cpp | 298 Decl *ThisDecl = ParseDeclarationAfterDeclarator(DeclaratorInfo, in ParseSingleDeclarationAfterTemplate() local 305 return ThisDecl; in ParseSingleDeclarationAfterTemplate() 311 ParseLexedAttributeList(LateParsedAttrs, ThisDecl, true, false); in ParseSingleDeclarationAfterTemplate() 312 DeclaratorInfo.complete(ThisDecl); in ParseSingleDeclarationAfterTemplate() 313 return ThisDecl; in ParseSingleDeclarationAfterTemplate()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGCXXABI.cpp | 157 ImplicitParamDecl *ThisDecl in buildThisParam() local 161 params.push_back(ThisDecl); in buildThisParam() 162 getThisDecl(CGF) = ThisDecl; in buildThisParam()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Index/ |
| HD | CommentToXML.cpp | 582 void getSourceTextOfDeclaration(const DeclInfo *ThisDecl, in getSourceTextOfDeclaration() argument 584 ASTContext &Context = ThisDecl->CurrentDecl->getASTContext(); in getSourceTextOfDeclaration() 590 ThisDecl->CurrentDecl->print(OS, PPolicy, in getSourceTextOfDeclaration()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Parse/ |
| HD | Parser.h | 2397 Decl *ThisDecl);
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaDecl.cpp | 9850 Sema::FinalizeDeclaration(Decl *ThisDecl) { in FinalizeDeclaration() argument 9852 ParsingInitForAutoVars.erase(ThisDecl); in FinalizeDeclaration() 9854 VarDecl *VD = dyn_cast_or_null<VarDecl>(ThisDecl); in FinalizeDeclaration() 9945 for (const auto *I : ThisDecl->specific_attrs<TypeTagForDatatypeAttr>()) { in FinalizeDeclaration()
|