LLVM  11.0.0git
Classes | Functions
llvm::ELFYAML Namespace Reference

Classes

struct  AddrsigSection
 
struct  CallGraphEntry
 
struct  CallGraphProfileSection
 
struct  Chunk
 
struct  DependentLibrariesSection
 
struct  DynamicEntry
 
struct  DynamicSection
 
struct  FileHeader
 
struct  Fill
 
struct  GnuHashHeader
 
struct  GnuHashSection
 
struct  Group
 
struct  HashSection
 
struct  LinkerOption
 
struct  LinkerOptionsSection
 
struct  MipsABIFlags
 
struct  NoBitsSection
 
struct  NoteEntry
 
struct  NoteSection
 
struct  Object
 
struct  ProgramHeader
 
struct  RawContentSection
 
struct  Relocation
 
struct  RelocationSection
 
struct  RelrSection
 
struct  Section
 
struct  SectionHeader
 
struct  SectionHeaderTable
 
struct  SectionName
 
struct  SectionOrType
 
struct  StackSizeEntry
 
struct  StackSizesSection
 
struct  Symbol
 
struct  SymtabShndxSection
 
struct  SymverSection
 
struct  VerdefEntry
 
struct  VerdefSection
 
struct  VernauxEntry
 
struct  VerneedEntry
 
struct  VerneedSection
 

Functions

StringRef dropUniqueSuffix (StringRef S)
 
std::string appendUniqueSuffix (StringRef Name, const Twine &Msg)
 

Function Documentation

◆ appendUniqueSuffix()

std::string llvm::ELFYAML::appendUniqueSuffix ( StringRef  Name,
const Twine Msg 
)

Definition at line 572 of file ELFEmitter.cpp.

References llvm::StringRef::empty(), llvm::MipsISD::Ret, and llvm::StringRef::str().

Referenced by zero().

◆ dropUniqueSuffix()

StringRef llvm::ELFYAML::dropUniqueSuffix ( StringRef  S)