Home
last modified time | relevance | path

Searched refs:MigrateCtx (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp28 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 DTransforms.h47 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 DTransGCCalls.cpp23 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 DTransforms.cpp319 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 DTransProperties.cpp47 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()