Home | History | Annotate | Download | only in Sema

Lines Matching refs:EnumDecl

745 Decl *TemplateDeclInstantiator::VisitEnumDecl(EnumDecl *D) {
746 EnumDecl *PrevDecl = nullptr;
747 if (EnumDecl *PatternPrev = getPreviousDeclForInstantiation(D)) {
752 PrevDecl = cast<EnumDecl>(Prev);
755 EnumDecl *Enum = EnumDecl::Create(SemaRef.Context, Owner, D->getLocStart(),
787 EnumDecl *Def = D->getDefinition();
818 EnumDecl *Enum, EnumDecl *Pattern) {
4188 static bool isInstantiationOf(EnumDecl *Pattern,
4189 EnumDecl *Instance) {
4268 if (EnumDecl *Enum = dyn_cast<EnumDecl>(Other))
4269 return isInstantiationOf(cast<EnumDecl>(D), Enum);
4551 EnumDecl *Enum = cast<EnumDecl>(ED->getLexicalDeclContext());
4552 EnumDecl *Spec = cast<EnumDecl>(FindInstantiatedDecl(Loc, Enum,