class ASTTraverser

Declaration

class ASTTraverser { /* full declaration omitted */ };

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

Method Overview

Methods

virtual void traverseBody(
    clang::arcmt::trans::BodyContext& BodyCtx)

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

Parameters

clang::arcmt::trans::BodyContext& BodyCtx

virtual void traverseObjCImplementation(
    clang::arcmt::trans::
        ObjCImplementationContext& ImplCtx)

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

Parameters

clang::arcmt::trans::ObjCImplementationContext& ImplCtx

virtual void traverseTU(
    clang::arcmt::trans::MigrationContext&
        MigrateCtx)

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

Parameters

clang::arcmt::trans::MigrationContext& MigrateCtx

virtual ~ASTTraverser()

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