clang API Documentation

Public Member Functions
clang::arcmt::trans::ASTTraverser Class Reference

#include <Transforms.h>

Inheritance diagram for clang::arcmt::trans::ASTTraverser:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~ASTTraverser ()
virtual void traverseTU (MigrationContext &MigrateCtx)
virtual void traverseBody (BodyContext &BodyCtx)
virtual void traverseObjCImplementation (ObjCImplementationContext &ImplCtx)

Detailed Description

Definition at line 72 of file Transforms.h.


Constructor & Destructor Documentation

ASTTraverser::~ASTTraverser ( ) [virtual]

Definition at line 25 of file Transforms.cpp.


Member Function Documentation

virtual void clang::arcmt::trans::ASTTraverser::traverseBody ( BodyContext BodyCtx) [inline, virtual]
virtual void clang::arcmt::trans::ASTTraverser::traverseObjCImplementation ( ObjCImplementationContext ImplCtx) [inline, virtual]

Reimplemented in clang::arcmt::trans::PropertyRewriteTraverser.

Definition at line 77 of file Transforms.h.

virtual void clang::arcmt::trans::ASTTraverser::traverseTU ( MigrationContext MigrateCtx) [inline, virtual]

Reimplemented in clang::arcmt::trans::GCAttrsTraverser.

Definition at line 75 of file Transforms.h.


The documentation for this class was generated from the following files: