clang  11.0.0git
Public Member Functions | List of all members
clang::arcmt::trans::ASTTraverser Class Reference

#include "/opt/doxygen-docs/src/clang/lib/ARCMigrate/Transforms.h"

Inheritance diagram for clang::arcmt::trans::ASTTraverser:
Inheritance graph

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::~ASTTraverser ( )

Definition at line 25 of file Transforms.cpp.

Member Function Documentation

◆ traverseBody()

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

◆ traverseObjCImplementation()

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

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

Definition at line 77 of file Transforms.h.

◆ traverseTU()

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

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: