clang API Documentation
#include <Transforms.h>
Public Member Functions | |
virtual | ~ASTTraverser () |
virtual void | traverseTU (MigrationContext &MigrateCtx) |
virtual void | traverseBody (BodyContext &BodyCtx) |
virtual void | traverseObjCImplementation (ObjCImplementationContext &ImplCtx) |
Definition at line 73 of file Transforms.h.
ASTTraverser::~ASTTraverser | ( | ) | [virtual] |
Definition at line 29 of file Transforms.cpp.
virtual void clang::arcmt::trans::ASTTraverser::traverseBody | ( | BodyContext & | BodyCtx | ) | [inline, virtual] |
Reimplemented in clang::arcmt::trans::GCCollectableCallsTraverser, clang::arcmt::trans::ProtectedScopeTraverser, and clang::arcmt::trans::BlockObjCVariableTraverser.
Definition at line 77 of file Transforms.h.
virtual void clang::arcmt::trans::ASTTraverser::traverseObjCImplementation | ( | ObjCImplementationContext & | ImplCtx | ) | [inline, virtual] |
Reimplemented in clang::arcmt::trans::PropertyRewriteTraverser.
Definition at line 78 of file Transforms.h.
virtual void clang::arcmt::trans::ASTTraverser::traverseTU | ( | MigrationContext & | MigrateCtx | ) | [inline, virtual] |
Reimplemented in clang::arcmt::trans::GCAttrsTraverser.
Definition at line 76 of file Transforms.h.