Home | History | Annotate | Download | only in Sema

Lines Matching refs:getDecl

1577           dyn_cast<NonTypeTemplateParmDecl>(E->getDecl()))
1744 EnumDecl *Enum = EnumT->getDecl();
2402 RecordDecl *D = RT->getDecl();
2468 if (!DRE || !DRE->getDecl())
2471 dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl());
4164 return VisitTagDecl(T->getDecl());
4168 return VisitTagDecl(T->getDecl());
4188 return VisitTagDecl(T->getDecl());
4565 ValueDecl *Entity = DRE ? DRE->getDecl() : nullptr;
4640 S.Diag(DRE->getDecl()->getLocation(), diag::note_template_arg_refers_here);
4840 if (ValueDecl *VD = dyn_cast<ValueDecl>(DRE->getDecl())) {
4862 if (isa<FieldDecl>(DRE->getDecl()) ||
4863 isa<IndirectFieldDecl>(DRE->getDecl()) ||
4864 isa<CXXMethodDecl>(DRE->getDecl())) {
4865 assert((isa<FieldDecl>(DRE->getDecl()) ||
4866 isa<IndirectFieldDecl>(DRE->getDecl()) ||
4867 !cast<CXXMethodDecl>(DRE->getDecl())->isStatic()) &&
4875 ValueDecl *D = cast<ValueDecl>(DRE->getDecl()->getCanonicalDecl());
4885 S.Diag(DRE->getDecl()->getLocation(), diag::note_template_arg_refers_here);
5079 IntegerType = Enum->getDecl()->getIntegerType();
5163 IntegerType = Context.getCanonicalType(Enum->getDecl()->getIntegerType());
5543 T = ET->getDecl()->getIntegerType();
6092 if (isa<NonTypeTemplateParmDecl>(DRE->getDecl()))