Searched refs:ThisDecl (Results 1 - 6 of 6) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXXABI.cpp | 127 auto *ThisDecl = ImplicitParamDecl::Create( local 131 params.push_back(ThisDecl); 132 CGF.CXXABIThisDecl = ThisDecl;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 2162 Decl *ThisDecl) { 2183 auto LateMethod = new LateParsedMethodDeclaration(this, ThisDecl); 2800 NamedDecl *ThisDecl = nullptr; local 2813 ThisDecl = Actions.ActOnFriendFunctionDecl(getCurScope(), DeclaratorInfo, 2816 ThisDecl = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, 2823 ThisDecl ? dyn_cast<VarTemplateDecl>(ThisDecl) : nullptr) 2826 ThisDecl = VT->getTemplatedDecl(); 2828 if (ThisDecl) 2829 Actions.ProcessDeclAttributeList(getCurScope(), ThisDecl, AccessAttr local 2161 HandleMemberFunctionDeclDelays(Declarator& DeclaratorInfo, Decl *ThisDecl) argument [all...] |
H A D | ParseDecl.cpp | 2114 Decl *ThisDecl = Actions.ActOnDeclarator(getCurScope(), D); local 2116 Actions.ActOnCXXForRangeDecl(ThisDecl); 2119 if (auto *VD = dyn_cast_or_null<VarDecl>(ThisDecl)) 2122 Actions.FinalizeDeclaration(ThisDecl); 2123 D.complete(ThisDecl); 2124 return Actions.FinalizeDeclaratorGroup(getCurScope(), DS, ThisDecl); 2177 Decl *ThisDecl = ParseDeclarationAfterDeclarator(D); local 2178 D.complete(ThisDecl); 2179 if (ThisDecl) 2180 DeclsInGroup.push_back(ThisDecl); 2259 Decl *ThisDecl; member in struct:InitializerScopeRAII 2261 InitializerScopeRAII(Parser &P, Declarator &D, Decl *ThisDecl) argument 2287 Decl *ThisDecl = nullptr; local 2367 Actions.CodeCompleteInitializer(getCurScope(), ThisDecl); local [all...] |
H A D | ParseTemplate.cpp | 324 Decl *ThisDecl = ParseDeclarationAfterDeclarator(DeclaratorInfo, local 331 return ThisDecl; 337 ParseLexedAttributeList(LateParsedAttrs, ThisDecl, true, false); 338 DeclaratorInfo.complete(ThisDecl); 339 return ThisDecl;
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 2892 Decl *ThisDecl);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 12758 void Sema::FinalizeDeclaration(Decl *ThisDecl) { argument 12760 ParsingInitForAutoVars.erase(ThisDecl); 12762 VarDecl *VD = dyn_cast_or_null<VarDecl>(ThisDecl); 12791 if (auto *DD = dyn_cast<DecompositionDecl>(ThisDecl)) { 12914 for (const auto *I : ThisDecl->specific_attrs<TypeTagForDatatypeAttr>()) {
|
Completed in 226 milliseconds