class BodyContext
Declaration
class BodyContext { /* full declaration omitted */ };
Declared at: clang/lib/ARCMigrate/Transforms.h:45
Member Variables
- private clang::arcmt::trans::MigrationContext& MigrateCtx
- private clang::ParentMap PMap
- private clang::Stmt* TopStmt
Method Overview
- public BodyContext(clang::arcmt::trans::MigrationContext & MigrateCtx, clang::Stmt * S)
- public clang::arcmt::trans::MigrationContext & getMigrationContext()
- public clang::ParentMap & getParentMap()
- public clang::Stmt * getTopStmt()
Methods
¶BodyContext(clang::arcmt::trans::MigrationContext&
MigrateCtx,
clang::Stmt* S)
BodyContext(clang::arcmt::trans::MigrationContext&
MigrateCtx,
clang::Stmt* S)
Declared at: clang/lib/ARCMigrate/Transforms.h:51
Parameters
- clang::arcmt::trans::MigrationContext& MigrateCtx
- clang::Stmt* S
¶clang::arcmt::trans::MigrationContext&
getMigrationContext()
clang::arcmt::trans::MigrationContext&
getMigrationContext()
Declared at: clang/lib/ARCMigrate/Transforms.h:54
¶clang::ParentMap& getParentMap()
clang::ParentMap& getParentMap()
Declared at: clang/lib/ARCMigrate/Transforms.h:55
¶clang::Stmt* getTopStmt()
clang::Stmt* getTopStmt()
Declared at: clang/lib/ARCMigrate/Transforms.h:56