class BodyTransform
Declaration
template <typename BODY_TRANS>
class BodyTransform { /* full declaration omitted */ };
Declared at: clang/lib/ARCMigrate/Transforms.h:185
Templates
- BODY_TRANS
Member Variables
- private clang::arcmt::MigrationPass& Pass
- private clang::Decl* ParentD
Method Overview
- public BodyTransform<BODY_TRANS>(clang::arcmt::MigrationPass & pass)
- public bool TraverseObjCMethodDecl(clang::ObjCMethodDecl * D)
- public bool TraverseStmt(clang::Stmt * rootS)
Methods
¶BodyTransform<BODY_TRANS>(
clang::arcmt::MigrationPass& pass)
BodyTransform<BODY_TRANS>(
clang::arcmt::MigrationPass& pass)
Declared at: clang/lib/ARCMigrate/Transforms.h:191
Parameters
¶bool TraverseObjCMethodDecl(
clang::ObjCMethodDecl* D)
bool TraverseObjCMethodDecl(
clang::ObjCMethodDecl* D)
Declared at: clang/lib/ARCMigrate/Transforms.h:199
Parameters
¶bool TraverseStmt(clang::Stmt* rootS)
bool TraverseStmt(clang::Stmt* rootS)
Declared at: clang/lib/ARCMigrate/Transforms.h:193
Parameters
- clang::Stmt* rootS