Home | History | Annotate | Download | only in Sema

Lines Matching refs:EnumDecl

560 Decl *TemplateDeclInstantiator::VisitEnumDecl(EnumDecl *D) {
561 EnumDecl *PrevDecl = 0;
567 PrevDecl = cast<EnumDecl>(Prev);
570 EnumDecl *Enum = EnumDecl::Create(SemaRef.Context, Owner, D->getLocStart(),
600 EnumDecl *Def = D->getDefinition();
633 EnumDecl *Enum, EnumDecl *Pattern) {
642 for (EnumDecl::enumerator_iterator EC = Pattern->enumerator_begin(),
3079 static bool isInstantiationOf(EnumDecl *Pattern,
3080 EnumDecl *Instance) {
3158 if (EnumDecl *Enum = dyn_cast<EnumDecl>(Other))
3159 return isInstantiationOf(cast<EnumDecl>(D), Enum);
3398 EnumDecl *Enum = cast<EnumDecl>(ED->getLexicalDeclContext());
3399 EnumDecl *Spec = cast<EnumDecl>(FindInstantiatedDecl(Loc, Enum,