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

Methods

BodyTransform<BODY_TRANS>(
    clang::arcmt::MigrationPass& pass)

Declared at: clang/lib/ARCMigrate/Transforms.h:191

Parameters

clang::arcmt::MigrationPass& pass

bool TraverseObjCMethodDecl(
    clang::ObjCMethodDecl* D)

Declared at: clang/lib/ARCMigrate/Transforms.h:199

Parameters

clang::ObjCMethodDecl* D

bool TraverseStmt(clang::Stmt* rootS)

Declared at: clang/lib/ARCMigrate/Transforms.h:193

Parameters

clang::Stmt* rootS