Lines Matching refs:EnumDcl
54 bool migrateNSEnumDecl(ASTContext &Ctx, const EnumDecl *EnumDcl,
702 static bool rewriteToNSEnumDecl(const EnumDecl *EnumDcl, in rewriteToNSEnumDecl() argument
720 SourceRange R(EnumDcl->getBeginLoc(), EnumDcl->getBeginLoc()); in rewriteToNSEnumDecl()
722 SourceLocation EndOfEnumDclLoc = EnumDcl->getEndLoc(); in rewriteToNSEnumDecl()
726 SourceRange EnumDclRange(EnumDcl->getBeginLoc(), EndOfEnumDclLoc); in rewriteToNSEnumDecl()
743 trans::findLocationAfterSemi(EnumDcl->getEndLoc(), NS.getASTContext(), in rewriteToNSEnumDecl()
746 SourceLocation BeginOfEnumDclLoc = EnumDcl->getBeginLoc(); in rewriteToNSEnumDecl()
757 const EnumDecl *EnumDcl, in rewriteToNSMacroDecl() argument
761 QualType DesignatedEnumType = EnumDcl->getIntegerType(); in rewriteToNSMacroDecl()
773 SourceLocation EndLoc = EnumDcl->getBraceRange().getBegin(); in rewriteToNSMacroDecl()
777 CharSourceRange::getCharRange(EnumDcl->getBeginLoc(), EndLoc); in rewriteToNSMacroDecl()
780 SourceLocation StartTypedefLoc = EnumDcl->getEndLoc(); in rewriteToNSMacroDecl()
788 const EnumDecl *EnumDcl) { in UseNSOptionsMacro() argument
792 for (auto *Enumerator : EnumDcl->enumerators()) { in UseNSOptionsMacro()
896 const EnumDecl *EnumDcl, in migrateNSEnumDecl() argument
898 if (!EnumDcl->isCompleteDefinition() || EnumDcl->getIdentifier() || in migrateNSEnumDecl()
899 EnumDcl->isDeprecated()) in migrateNSEnumDecl()
915 PP.getSourceManager().getFileID(EnumDcl->getLocation()); in migrateNSEnumDecl()
928 if (EnumTy->getDecl() == EnumDcl) { in migrateNSEnumDecl()
929 bool NSOptions = UseNSOptionsMacro(PP, Ctx, EnumDcl); in migrateNSEnumDecl()
933 rewriteToNSMacroDecl(Ctx, EnumDcl, TypedefDcl, *NSAPIObj, commit, !NSOptions); in migrateNSEnumDecl()
942 bool NSOptions = UseNSOptionsMacro(PP, Ctx, EnumDcl); in migrateNSEnumDecl()
946 bool Res = rewriteToNSEnumDecl(EnumDcl, TypedefDcl, *NSAPIObj, in migrateNSEnumDecl()