Lines Matching refs:EnumDcl

55   bool migrateNSEnumDecl(ASTContext &Ctx, const EnumDecl *EnumDcl,
705 static bool rewriteToNSEnumDecl(const EnumDecl *EnumDcl, in rewriteToNSEnumDecl() argument
723 SourceRange R(EnumDcl->getBeginLoc(), EnumDcl->getBeginLoc()); in rewriteToNSEnumDecl()
725 SourceLocation EndOfEnumDclLoc = EnumDcl->getEndLoc(); in rewriteToNSEnumDecl()
729 SourceRange EnumDclRange(EnumDcl->getBeginLoc(), EndOfEnumDclLoc); in rewriteToNSEnumDecl()
746 trans::findLocationAfterSemi(EnumDcl->getEndLoc(), NS.getASTContext(), in rewriteToNSEnumDecl()
749 SourceLocation BeginOfEnumDclLoc = EnumDcl->getBeginLoc(); in rewriteToNSEnumDecl()
760 const EnumDecl *EnumDcl, in rewriteToNSMacroDecl() argument
764 QualType DesignatedEnumType = EnumDcl->getIntegerType(); in rewriteToNSMacroDecl()
776 SourceLocation EndLoc = EnumDcl->getBraceRange().getBegin(); in rewriteToNSMacroDecl()
780 CharSourceRange::getCharRange(EnumDcl->getBeginLoc(), EndLoc); in rewriteToNSMacroDecl()
783 SourceLocation StartTypedefLoc = EnumDcl->getEndLoc(); in rewriteToNSMacroDecl()
791 const EnumDecl *EnumDcl) { in UseNSOptionsMacro() argument
795 for (auto Enumerator : EnumDcl->enumerators()) { in UseNSOptionsMacro()
899 const EnumDecl *EnumDcl, in migrateNSEnumDecl() argument
901 if (!EnumDcl->isCompleteDefinition() || EnumDcl->getIdentifier() || in migrateNSEnumDecl()
902 EnumDcl->isDeprecated()) in migrateNSEnumDecl()
918 PP.getSourceManager().getFileID(EnumDcl->getLocation()); in migrateNSEnumDecl()
931 if (EnumTy->getDecl() == EnumDcl) { in migrateNSEnumDecl()
932 bool NSOptions = UseNSOptionsMacro(PP, Ctx, EnumDcl); in migrateNSEnumDecl()
936 rewriteToNSMacroDecl(Ctx, EnumDcl, TypedefDcl, *NSAPIObj, commit, !NSOptions); in migrateNSEnumDecl()
945 bool NSOptions = UseNSOptionsMacro(PP, Ctx, EnumDcl); in migrateNSEnumDecl()
949 bool Res = rewriteToNSEnumDecl(EnumDcl, TypedefDcl, *NSAPIObj, in migrateNSEnumDecl()