Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/ARCMigrate/
H A DTransProtectedScope.cpp103 ProtectedScopeFixer(BodyContext &BodyCtx) in ProtectedScopeFixer() argument
104 : Pass(BodyCtx.getMigrationContext().Pass), in ProtectedScopeFixer()
107 CaseCollector(BodyCtx.getParentMap(), Cases) in ProtectedScopeFixer()
108 .TraverseStmt(BodyCtx.getTopStmt()); in ProtectedScopeFixer()
109 LocalRefsCollector(LocalRefs).TraverseStmt(BodyCtx.getTopStmt()); in ProtectedScopeFixer()
111 SourceRange BodyRange = BodyCtx.getTopStmt()->getSourceRange(); in ProtectedScopeFixer()
201 void ProtectedScopeTraverser::traverseBody(BodyContext &BodyCtx) { in traverseBody() argument
202 ProtectedScopeFixer Fix(BodyCtx); in traverseBody()
H A DTransGCCalls.cpp73 void GCCollectableCallsTraverser::traverseBody(BodyContext &BodyCtx) { in traverseBody() argument
74 GCCollectableCallsChecker(BodyCtx.getMigrationContext()) in traverseBody()
75 .TraverseStmt(BodyCtx.getTopStmt()); in traverseBody()
H A DTransforms.h76 virtual void traverseBody(BodyContext &BodyCtx) { } in traverseBody() argument
134 void traverseBody(BodyContext &BodyCtx) override;
139 void traverseBody(BodyContext &BodyCtx) override;
151 void traverseBody(BodyContext &BodyCtx) override;
H A DTransBlockObjCVariable.cpp126 void BlockObjCVariableTraverser::traverseBody(BodyContext &BodyCtx) { in traverseBody() argument
127 MigrationPass &Pass = BodyCtx.getMigrationContext().Pass; in traverseBody()
131 trans.TraverseStmt(BodyCtx.getTopStmt()); in traverseBody()
H A DTransforms.cpp340 BodyContext BodyCtx(MigrateCtx, rootS); in TraverseStmt() local
344 (*I)->traverseBody(BodyCtx); in TraverseStmt()