Lines Matching defs:ObjCMigrateASTConsumer

42 class ObjCMigrateASTConsumer : public ASTConsumer {
117 ObjCMigrateASTConsumer(StringRef migrateDir, unsigned astMigrateActions,
146 ObjCMigrateASTConsumer::HandleTopLevelDecl(DG);
200 Consumers.push_back(std::make_unique<ObjCMigrateASTConsumer>(
312 ObjCMigrateASTConsumer &Consumer;
316 ObjCMigrator(ObjCMigrateASTConsumer &consumer, ParentMap &PMap)
357 ObjCMigrateASTConsumer &Consumer;
361 BodyMigrator(ObjCMigrateASTConsumer &consumer) : Consumer(consumer) { }
374 void ObjCMigrateASTConsumer::migrateDecl(Decl *D) {
570 void ObjCMigrateASTConsumer::migrateObjCContainerDecl(ASTContext &Ctx,
828 void ObjCMigrateASTConsumer::migrateProtocolConformance(ASTContext &Ctx,
885 void ObjCMigrateASTConsumer::CacheObjCNSIntegerTypedefed(
895 bool ObjCMigrateASTConsumer::migrateNSEnumDecl(ASTContext &Ctx,
953 const ObjCMigrateASTConsumer &ASTC,
975 static void ReplaceWithClasstype(const ObjCMigrateASTConsumer &ASTC,
997 void ObjCMigrateASTConsumer::migrateMethodInstanceType(ASTContext &Ctx,
1151 bool ObjCMigrateASTConsumer::migrateProperty(ASTContext &Ctx,
1246 void ObjCMigrateASTConsumer::migrateNsReturnsInnerPointer(ASTContext &Ctx,
1263 void ObjCMigrateASTConsumer::migratePropertyNsReturnsInnerPointer(ASTContext &Ctx,
1275 void ObjCMigrateASTConsumer::migrateAllMethodInstaceType(ASTContext &Ctx,
1288 void ObjCMigrateASTConsumer::migrateFactoryMethod(ASTContext &Ctx,
1381 void ObjCMigrateASTConsumer::AnnotateImplicitBridging(ASTContext &Ctx) {
1415 void ObjCMigrateASTConsumer::migrateCFAnnotation(ASTContext &Ctx, const Decl *Decl) {
1450 void ObjCMigrateASTConsumer::AddCFAnnotations(ASTContext &Ctx,
1497 ObjCMigrateASTConsumer::CF_BRIDGING_KIND
1498 ObjCMigrateASTConsumer::migrateAddFunctionAnnotation(
1553 void ObjCMigrateASTConsumer::migrateARCSafeAnnotation(ASTContext &Ctx,
1563 void ObjCMigrateASTConsumer::AddCFAnnotations(ASTContext &Ctx,
1617 void ObjCMigrateASTConsumer::migrateAddMethodAnnotation(
1693 void ObjCMigrateASTConsumer::inferDesignatedInitializers(
1720 bool ObjCMigrateASTConsumer::InsertFoundation(ASTContext &Ctx,
1835 void ObjCMigrateASTConsumer::HandleTranslationUnit(ASTContext &Ctx) {
2021 return std::make_unique<ObjCMigrateASTConsumer>(