Home
last modified time | relevance | path

Searched refs:OrigDecl (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp1323 const NamedDecl *OrigDecl = Entity.getTargetDecl()->getUnderlyingDecl(); in IsMicrosoftUsingDeclarationAccessBug() local
1325 (OrigDecl->getAccess() == AS_public || in IsMicrosoftUsingDeclarationAccessBug()
1326 OrigDecl->getAccess() == AS_protected)) { in IsMicrosoftUsingDeclarationAccessBug()
1329 << OrigDecl->getQualifiedNameAsString(); in IsMicrosoftUsingDeclarationAccessBug()
H A DSemaTemplate.cpp2247 TypedefNameDecl *OrigDecl = TL.getTypedefNameDecl(); in TransformTypedefType() local
2248 TypedefNameDecl *Decl = OrigDecl; in TransformTypedefType()
2251 if (OrigDecl->getDeclContext()->isDependentContext()) { in TransformTypedefType()
2254 TransformType(InnerTLB, OrigDecl->getTypeSourceInfo()->getTypeLoc()); in TransformTypedefType()
2256 if (isa<TypeAliasDecl>(OrigDecl)) in TransformTypedefType()
2258 Context, Context.getTranslationUnitDecl(), OrigDecl->getBeginLoc(), in TransformTypedefType()
2259 OrigDecl->getLocation(), OrigDecl->getIdentifier(), TSI); in TransformTypedefType()
2261 assert(isa<TypedefDecl>(OrigDecl) && "Not a Type alias or typedef"); in TransformTypedefType()
2263 Context, Context.getTranslationUnitDecl(), OrigDecl->getBeginLoc(), in TransformTypedefType()
2264 OrigDecl->getLocation(), OrigDecl->getIdentifier(), TSI); in TransformTypedefType()
H A DSemaDecl.cpp12656 Decl *OrigDecl; member in __anon7daf71031d11::SelfReferenceChecker
12668 S(S), OrigDecl(OrigDecl) { in SelfReferenceChecker()
12673 if (ValueDecl *VD = dyn_cast<ValueDecl>(OrigDecl)) { in SelfReferenceChecker()
12720 if (!DRE || DRE->getDecl() != OrigDecl) in CheckInitListMemberExpr()
12933 if (OrigDecl != ReferenceDecl) return; in HandleDeclRefExpr()
12937 } else if (cast<VarDecl>(OrigDecl)->isStaticLocal()) { in HandleDeclRefExpr()
12940 isa<NamespaceDecl>(OrigDecl->getDeclContext()) || in HandleDeclRefExpr()
12956 static void CheckSelfReference(Sema &S, Decl* OrigDecl, Expr *E, in CheckSelfReference() argument
12960 if (isa<ParmVarDecl>(OrigDecl)) in CheckSelfReference()
12971 if (DRE->getDecl() == OrigDecl) in CheckSelfReference()
[all …]