LLVM 19.0.0git
Public Member Functions | List of all members
llvm::MachO::RecordVisitor Class Referenceabstract

Base class for any usage of traversing over collected Records. More...

#include "llvm/TextAPI/RecordVisitor.h"

Inheritance diagram for llvm::MachO::RecordVisitor:
Inheritance graph
[legend]

Public Member Functions

virtual ~RecordVisitor ()
 
virtual void visitGlobal (const GlobalRecord &)=0
 
virtual void visitObjCInterface (const ObjCInterfaceRecord &)
 
virtual void visitObjCCategory (const ObjCCategoryRecord &)
 

Detailed Description

Base class for any usage of traversing over collected Records.

Definition at line 23 of file RecordVisitor.h.

Constructor & Destructor Documentation

◆ ~RecordVisitor()

RecordVisitor::~RecordVisitor ( )
virtual

Definition at line 18 of file RecordVisitor.cpp.

Member Function Documentation

◆ visitGlobal()

virtual void llvm::MachO::RecordVisitor::visitGlobal ( const GlobalRecord )
pure virtual

◆ visitObjCCategory()

void RecordVisitor::visitObjCCategory ( const ObjCCategoryRecord )
virtual

Reimplemented in llvm::MachO::SymbolConverter.

Definition at line 20 of file RecordVisitor.cpp.

◆ visitObjCInterface()

void RecordVisitor::visitObjCInterface ( const ObjCInterfaceRecord )
virtual

Reimplemented in llvm::MachO::SymbolConverter.

Definition at line 19 of file RecordVisitor.cpp.


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