LLVM 22.0.0git
llvm::jitlink::ELFLinkGraphBuilderBase Class Reference

Common link-graph building code shared between all ELFFiles. More...

#include "ExecutionEngine/JITLink/ELFLinkGraphBuilder.h"

Inheritance diagram for llvm::jitlink::ELFLinkGraphBuilderBase:
[legend]

Public Member Functions

 ELFLinkGraphBuilderBase (std::unique_ptr< LinkGraph > G)
virtual ~ELFLinkGraphBuilderBase ()

Protected Member Functions

SectiongetCommonSection ()

Static Protected Member Functions

static bool isDwarfSection (StringRef SectionName)

Protected Attributes

std::unique_ptr< LinkGraphG

Detailed Description

Common link-graph building code shared between all ELFFiles.

Definition at line 28 of file ELFLinkGraphBuilder.h.

Constructor & Destructor Documentation

◆ ELFLinkGraphBuilderBase()

llvm::jitlink::ELFLinkGraphBuilderBase::ELFLinkGraphBuilderBase ( std::unique_ptr< LinkGraph > G)
inline

◆ ~ELFLinkGraphBuilderBase()

llvm::jitlink::ELFLinkGraphBuilderBase::~ELFLinkGraphBuilderBase ( )
virtualdefault

Member Function Documentation

◆ getCommonSection()

Section & llvm::jitlink::ELFLinkGraphBuilderBase::getCommonSection ( )
inlineprotected

◆ isDwarfSection()

bool llvm::jitlink::ELFLinkGraphBuilderBase::isDwarfSection ( StringRef SectionName)
inlinestaticprotected

Definition at line 34 of file ELFLinkGraphBuilder.h.

References llvm::is_contained().

Member Data Documentation

◆ G


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