Searched refs:ThisDecl (Results 1 - 6 of 6) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXXABI.cpp127 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 DParseDeclCXX.cpp2162 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 DParseDecl.cpp2114 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 DParseTemplate.cpp324 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 DParser.h2892 Decl *ThisDecl);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp12758 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