LLVM 22.0.0git
llvm::dwarf_linker::parallel::DebugType2TypeDieRefPatch Struct Reference

This structure is used to update reference to the type DIE. More...

#include "DWARFLinker/Parallel/OutputSections.h"

Inheritance diagram for llvm::dwarf_linker::parallel::DebugType2TypeDieRefPatch:
[legend]

Public Member Functions

 DebugType2TypeDieRefPatch (uint64_t PatchOffset, DIE *Die, TypeEntry *TypeName, TypeEntry *RefTypeName)

Public Attributes

DIEDie = nullptr
TypeEntryTypeName = nullptr
TypeEntryRefTypeName = nullptr
Public Attributes inherited from llvm::dwarf_linker::parallel::SectionPatch
uint64_t PatchOffset = 0

Detailed Description

This structure is used to update reference to the type DIE.

Definition at line 104 of file OutputSections.h.

Constructor & Destructor Documentation

◆ DebugType2TypeDieRefPatch()

DebugType2TypeDieRefPatch::DebugType2TypeDieRefPatch ( uint64_t PatchOffset,
DIE * Die,
TypeEntry * TypeName,
TypeEntry * RefTypeName )

Member Data Documentation

◆ Die

DIE* llvm::dwarf_linker::parallel::DebugType2TypeDieRefPatch::Die = nullptr

Definition at line 108 of file OutputSections.h.

Referenced by DebugType2TypeDieRefPatch().

◆ RefTypeName

TypeEntry* llvm::dwarf_linker::parallel::DebugType2TypeDieRefPatch::RefTypeName = nullptr

Definition at line 110 of file OutputSections.h.

Referenced by DebugType2TypeDieRefPatch().

◆ TypeName

TypeEntry* llvm::dwarf_linker::parallel::DebugType2TypeDieRefPatch::TypeName = nullptr

Definition at line 109 of file OutputSections.h.

Referenced by DebugType2TypeDieRefPatch().


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