Searched refs:MigrateCtx (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | TransGCAttrs.cpp | 28 MigrationContext &MigrateCtx; member in __anon309938d70111::GCAttrsCollector 36 : MigrateCtx(ctx), FullyMigratable(false), in GCAttrsCollector() 90 if (MigrateCtx.AttrSet.count(RawLoc)) in handleAttr() 93 ASTContext &Ctx = MigrateCtx.Pass.Ctx; in handleAttr() 106 MigrateCtx.AttrSet.insert(RawLoc); in handleAttr() 178 TransformActions &TA = MigrateCtx.Pass.TA; in errorForGCAttrsOnNonObjC() 194 TransformActions &TA = MigrateCtx.Pass.TA; in checkWeakGCAttrs() 258 TransformActions &TA = MigrateCtx.Pass.TA; in checkAllAtProps() 326 errorForGCAttrsOnNonObjC(MigrateCtx); in traverseTU() 327 checkAllProps(MigrateCtx, AllProps); in traverseTU() [all …]
|
| H A D | Transforms.h | 47 MigrationContext &MigrateCtx; variable 52 BodyContext(MigrationContext &MigrateCtx, Stmt *S) in BodyContext() argument 53 : MigrateCtx(MigrateCtx), PMap(S), TopStmt(S) {} in BodyContext() 55 MigrationContext &getMigrationContext() { return MigrateCtx; } in getMigrationContext() 61 MigrationContext &MigrateCtx; variable 65 ObjCImplementationContext(MigrationContext &MigrateCtx, in ObjCImplementationContext() argument 67 : MigrateCtx(MigrateCtx), ImpD(D) {} in ObjCImplementationContext() 69 MigrationContext &getMigrationContext() { return MigrateCtx; } in getMigrationContext() 76 virtual void traverseTU(MigrationContext &MigrateCtx) { } in traverseTU() argument 147 void traverseTU(MigrationContext &MigrateCtx) override;
|
| H A D | TransGCCalls.cpp | 23 MigrationContext &MigrateCtx; member in __anon1ade74580111::GCCollectableCallsChecker 29 : MigrateCtx(ctx) { in GCCollectableCallsChecker() 30 IdentifierTable &Ids = MigrateCtx.Pass.Ctx.Idents; in GCCollectableCallsChecker() 38 TransformActions &TA = MigrateCtx.Pass.TA; in VisitCallExpr() 40 if (MigrateCtx.isGCOwnedNonObjC(E->getType())) { in VisitCallExpr()
|
| H A D | Transforms.cpp | 319 MigrationContext &MigrateCtx; member in __anon0f446cc60211::ASTTransform 323 ASTTransform(MigrationContext &MigrateCtx) : MigrateCtx(MigrateCtx) { } in ASTTransform() argument 328 ObjCImplementationContext ImplCtx(MigrateCtx, D); in TraverseObjCImplementationDecl() 330 I = MigrateCtx.traversers_begin(), in TraverseObjCImplementationDecl() 331 E = MigrateCtx.traversers_end(); I != E; ++I) in TraverseObjCImplementationDecl() 341 BodyContext BodyCtx(MigrateCtx, rootS); in TraverseStmt() 343 I = MigrateCtx.traversers_begin(), in TraverseStmt() 344 E = MigrateCtx.traversers_end(); I != E; ++I) in TraverseStmt() 558 MigrationContext MigrateCtx(pass); in traverseAST() local 562 MigrateCtx.addTraverser(new GCAttrsTraverser()); in traverseAST() [all …]
|
| H A D | TransProperties.cpp | 47 MigrationContext &MigrateCtx; member in __anon052e476c0111::PropertiesRewriter 74 explicit PropertiesRewriter(MigrationContext &MigrateCtx) in PropertiesRewriter() argument 75 : MigrateCtx(MigrateCtx), Pass(MigrateCtx.Pass) { } in PropertiesRewriter() 159 MigrateCtx.rewritePropertyAttribute("retain", toAttr, atLoc); in doPropAction() 274 return MigrateCtx.removePropertyAttribute(fromAttr, atLoc); in removeAttribute() 279 return MigrateCtx.rewritePropertyAttribute(fromAttr, toAttr, atLoc); in rewriteAttribute() 283 return MigrateCtx.addPropertyAttribute(attr, atLoc); in addAttribute() 339 return MigrateCtx.AtPropsWeak.count(atLoc.getRawEncoding()); in hasGCWeak()
|