Lines Matching refs:MigrationContext
27 MigrationContext &MigrateCtx;
33 GCAttrsCollector(MigrationContext &ctx, in GCAttrsCollector()
100 MigrationContext::GCAttrOccurrence::AttrKind Kind; in handleAttr()
102 Kind = MigrationContext::GCAttrOccurrence::Strong; in handleAttr()
104 Kind = MigrationContext::GCAttrOccurrence::Weak; in handleAttr()
109 MigrateCtx.GCAttrs.push_back(MigrationContext::GCAttrOccurrence()); in handleAttr()
110 MigrationContext::GCAttrOccurrence &Attr = MigrateCtx.GCAttrs.back(); in handleAttr()
179 static void errorForGCAttrsOnNonObjC(MigrationContext &MigrateCtx) { in errorForGCAttrsOnNonObjC()
183 MigrationContext::GCAttrOccurrence &Attr = MigrateCtx.GCAttrs[i]; in errorForGCAttrsOnNonObjC()
195 static void checkWeakGCAttrs(MigrationContext &MigrateCtx) { in checkWeakGCAttrs()
199 MigrationContext::GCAttrOccurrence &Attr = MigrateCtx.GCAttrs[i]; in checkWeakGCAttrs()
200 if (Attr.Kind == MigrationContext::GCAttrOccurrence::Weak) { in checkWeakGCAttrs()
219 static void checkAllAtProps(MigrationContext &MigrateCtx, in checkAllAtProps()
296 static void checkAllProps(MigrationContext &MigrateCtx, in checkAllProps()
320 void GCAttrsTraverser::traverseTU(MigrationContext &MigrateCtx) { in traverseTU()
330 void MigrationContext::dumpGCAttrs() { in dumpGCAttrs()