Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaAccess.cpp1308 const NamedDecl *OrigDecl = Entity.getTargetDecl()->getUnderlyingDecl(); in IsMicrosoftUsingDeclarationAccessBug() local
1310 (OrigDecl->getAccess() == AS_public || in IsMicrosoftUsingDeclarationAccessBug()
1311 OrigDecl->getAccess() == AS_protected)) { in IsMicrosoftUsingDeclarationAccessBug()
1314 << OrigDecl->getQualifiedNameAsString(); in IsMicrosoftUsingDeclarationAccessBug()
DSemaDecl.cpp7868 Decl *OrigDecl; member in __anon7af2375f0611::SelfReferenceChecker
7876 SelfReferenceChecker(Sema &S, Decl *OrigDecl) : Inherited(S.Context), in SelfReferenceChecker() argument
7877 S(S), OrigDecl(OrigDecl) { in SelfReferenceChecker()
7881 if (ValueDecl *VD = dyn_cast<ValueDecl>(OrigDecl)) { in SelfReferenceChecker()
7984 if (OrigDecl != ReferenceDecl) return; in HandleDeclRefExpr()
7988 } else if (cast<VarDecl>(OrigDecl)->isStaticLocal()) { in HandleDeclRefExpr()
7997 << OrigDecl->getLocation() in HandleDeclRefExpr()
8003 static void CheckSelfReference(Sema &S, Decl* OrigDecl, Expr *E, in CheckSelfReference() argument
8007 if (isa<ParmVarDecl>(OrigDecl)) in CheckSelfReference()
8014 if (!DirectInit && !cast<VarDecl>(OrigDecl)->getType()->isRecordType()) in CheckSelfReference()
[all …]