LLVM  8.0.1
Public Member Functions | List of all members
llvm::DWARFYAML::Visitor Class Reference

#include "ObjectYAML/DWARFVisitor.h"

Inheritance diagram for llvm::DWARFYAML::Visitor:
Inheritance graph
[legend]
Collaboration diagram for llvm::DWARFYAML::Visitor:
Collaboration graph
[legend]

Public Member Functions

 Visitor (Data &DI)
 
- Public Member Functions inherited from llvm::DWARFYAML::VisitorImpl< Data >
 VisitorImpl (Data &DI)
 
virtual ~VisitorImpl ()
 
void traverseDebugInfo ()
 

Additional Inherited Members

- Protected Member Functions inherited from llvm::DWARFYAML::VisitorImpl< Data >
virtual void onStartCompileUnit (Unit &CU)
 Visitor Functions. More...
 
virtual void onEndCompileUnit (Unit &CU)
 
virtual void onStartDIE (Unit &CU, Entry &DIE)
 
virtual void onEndDIE (Unit &CU, Entry &DIE)
 
virtual void onForm (AttributeAbbrev &AttAbbrev, FormValue &Value)
 
virtual void onStartCompileUnit (const Unit &CU)
 Const Visitor Functions. More...
 
virtual void onEndCompileUnit (const Unit &CU)
 
virtual void onStartDIE (const Unit &CU, const Entry &DIE)
 
virtual void onEndDIE (const Unit &CU, const Entry &DIE)
 
virtual void onForm (const AttributeAbbrev &AttAbbrev, const FormValue &Value)
 
virtual void onValue (const uint8_t U)
 Value visitors. More...
 
virtual void onValue (const uint16_t U)
 
virtual void onValue (const uint32_t U)
 
virtual void onValue (const uint64_t U, const bool LEB=false)
 
virtual void onValue (const int64_t S, const bool LEB=false)
 
virtual void onValue (const StringRef String)
 
virtual void onValue (const MemoryBufferRef MBR)
 
- Protected Attributes inherited from llvm::DWARFYAML::VisitorImpl< Data >
DataDebugInfo
 

Detailed Description

Definition at line 84 of file DWARFVisitor.h.

Constructor & Destructor Documentation

◆ Visitor()

llvm::DWARFYAML::Visitor::Visitor ( Data DI)
inline

Definition at line 86 of file DWARFVisitor.h.


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