Lines Matching defs:ObjCMigrateASTConsumer

43 class ObjCMigrateASTConsumer : public ASTConsumer {
118 ObjCMigrateASTConsumer(StringRef migrateDir, unsigned astMigrateActions,
147 ObjCMigrateASTConsumer::HandleTopLevelDecl(DG);
201 Consumers.push_back(std::make_unique<ObjCMigrateASTConsumer>(
313 ObjCMigrateASTConsumer &Consumer;
317 ObjCMigrator(ObjCMigrateASTConsumer &consumer, ParentMap &PMap)
358 ObjCMigrateASTConsumer &Consumer;
362 BodyMigrator(ObjCMigrateASTConsumer &consumer) : Consumer(consumer) { }
375 void ObjCMigrateASTConsumer::migrateDecl(Decl *D) {
571 void ObjCMigrateASTConsumer::migrateObjCContainerDecl(ASTContext &Ctx,
829 void ObjCMigrateASTConsumer::migrateProtocolConformance(ASTContext &Ctx,
886 void ObjCMigrateASTConsumer::CacheObjCNSIntegerTypedefed(
896 bool ObjCMigrateASTConsumer::migrateNSEnumDecl(ASTContext &Ctx,
954 const ObjCMigrateASTConsumer &ASTC,
976 static void ReplaceWithClasstype(const ObjCMigrateASTConsumer &ASTC,
998 void ObjCMigrateASTConsumer::migrateMethodInstanceType(ASTContext &Ctx,
1152 bool ObjCMigrateASTConsumer::migrateProperty(ASTContext &Ctx,
1247 void ObjCMigrateASTConsumer::migrateNsReturnsInnerPointer(ASTContext &Ctx,
1264 void ObjCMigrateASTConsumer::migratePropertyNsReturnsInnerPointer(ASTContext &Ctx,
1276 void ObjCMigrateASTConsumer::migrateAllMethodInstaceType(ASTContext &Ctx,
1289 void ObjCMigrateASTConsumer::migrateFactoryMethod(ASTContext &Ctx,
1382 void ObjCMigrateASTConsumer::AnnotateImplicitBridging(ASTContext &Ctx) {
1416 void ObjCMigrateASTConsumer::migrateCFAnnotation(ASTContext &Ctx, const Decl *Decl) {
1451 void ObjCMigrateASTConsumer::AddCFAnnotations(ASTContext &Ctx,
1498 ObjCMigrateASTConsumer::CF_BRIDGING_KIND
1499 ObjCMigrateASTConsumer::migrateAddFunctionAnnotation(
1554 void ObjCMigrateASTConsumer::migrateARCSafeAnnotation(ASTContext &Ctx,
1564 void ObjCMigrateASTConsumer::AddCFAnnotations(ASTContext &Ctx,
1618 void ObjCMigrateASTConsumer::migrateAddMethodAnnotation(
1694 void ObjCMigrateASTConsumer::inferDesignatedInitializers(
1721 bool ObjCMigrateASTConsumer::InsertFoundation(ASTContext &Ctx,
1836 void ObjCMigrateASTConsumer::HandleTranslationUnit(ASTContext &Ctx) {
2022 return std::make_unique<ObjCMigrateASTConsumer>(