LLVM 19.0.0git
Classes | Functions
DependencyTracker.cpp File Reference
#include "DependencyTracker.h"
#include "llvm/Support/FormatVariadic.h"

Go to the source code of this file.

Classes

struct  BrokenLink
 A broken link in the keep chain. More...
 

Functions

static bool isNamespaceLikeEntry (const DWARFDebugInfoEntry *Entry)
 
bool isAlreadyMarked (const CompileUnit::DIEInfo &Info, CompileUnit::DieOutputPlacement NewPlacement)
 
bool isAlreadyMarked (const UnitEntryPairTy &Entry, CompileUnit::DieOutputPlacement NewPlacement)
 
static CompileUnit::DieOutputPlacement getFinalPlacementForEntry (const UnitEntryPairTy &Entry, CompileUnit::DieOutputPlacement Placement)
 

Function Documentation

◆ getFinalPlacementForEntry()

static CompileUnit::DieOutputPlacement getFinalPlacementForEntry ( const UnitEntryPairTy Entry,
CompileUnit::DieOutputPlacement  Placement 
)
static

◆ isAlreadyMarked() [1/2]

bool isAlreadyMarked ( const CompileUnit::DIEInfo Info,
CompileUnit::DieOutputPlacement  NewPlacement 
)

◆ isAlreadyMarked() [2/2]

bool isAlreadyMarked ( const UnitEntryPairTy Entry,
CompileUnit::DieOutputPlacement  NewPlacement 
)

Definition at line 324 of file DependencyTracker.cpp.

References isAlreadyMarked().

◆ isNamespaceLikeEntry()

static bool isNamespaceLikeEntry ( const DWARFDebugInfoEntry Entry)
static