Lines Matching refs:EnumDecl
418 EnumDecl *From, EnumDecl *To,
479 ExpectedDecl VisitEnumDecl(EnumDecl *D);
1525 Expected<EnumDecl *> ToDeclOrErr = import(T->getDecl()); in VisitEnumType()
1964 if (EnumDecl *FromEnum = dyn_cast<EnumDecl>(FromD)) { in ImportDefinitionIfNeeded()
1965 if (EnumDecl *ToEnum = cast<EnumDecl>(ToD)) { in ImportDefinitionIfNeeded()
2360 EnumDecl *From, EnumDecl *To, ImportDefinitionKind Kind) { in ImportDefinition()
2912 ExpectedDecl ASTNodeImporter::VisitEnumDecl(EnumDecl *D) { in VisitEnumDecl()
2935 EnumDecl *PrevDecl = nullptr; in VisitEnumDecl()
2949 if (auto *FoundEnum = dyn_cast<EnumDecl>(FoundDecl)) { in VisitEnumDecl()
2953 EnumDecl *FoundDef = FoundEnum->getDefinition(); in VisitEnumDecl()
2988 EnumDecl *D2; in VisitEnumDecl()
3004 EnumDecl *FromInst = D->getInstantiatedFromMemberEnum(); in VisitEnumDecl()
3005 if (Expected<EnumDecl *> ToInstOrErr = import(FromInst)) in VisitEnumDecl()
3325 ToEnumerator, D, Importer.getToContext(), cast<EnumDecl>(DC), Loc, in VisitEnumConstantDecl()
9595 } else if (auto *ToEnum = dyn_cast<EnumDecl>(ToDC)) { in ImportContext()
9596 auto *FromEnum = cast<EnumDecl>(FromDC); in ImportContext()
10129 if (auto *ToEnum = dyn_cast<EnumDecl>(To)) { in ImportDefinition()
10132 cast<EnumDecl>(FromDC), ToEnum, ASTNodeImporter::IDK_Everything); in ImportDefinition()