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

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/ARCMigrate/Transforms.h"

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

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 ( )
virtual

Definition at line 25 of file Transforms.cpp.

Member Function Documentation

◆ traverseBody()

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

◆ traverseObjCImplementation()

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

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

Definition at line 77 of file Transforms.h.

◆ traverseTU()

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

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: