LLVM  15.0.0git
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
llvm::DCData Class Reference

#include "llvm/Passes/StandardInstrumentations.h"

Collaboration diagram for llvm::DCData:
Collaboration graph
[legend]

Public Member Functions

 DCData (const BasicBlock &B)
 
StringMap< std::string >::const_iterator begin () const
 
StringMap< std::string >::const_iterator end () const
 
StringRef getSuccessorLabel (StringRef S) const
 

Protected Member Functions

void addSuccessorLabel (StringRef Succ, StringRef Label)
 

Protected Attributes

StringMap< std::string > Successors
 

Detailed Description

Definition at line 410 of file StandardInstrumentations.h.

Constructor & Destructor Documentation

◆ DCData()

llvm::DCData::DCData ( const BasicBlock B)

Member Function Documentation

◆ addSuccessorLabel()

void llvm::DCData::addSuccessorLabel ( StringRef  Succ,
StringRef  Label 
)
inlineprotected

◆ begin()

StringMap<std::string>::const_iterator llvm::DCData::begin ( ) const
inline

◆ end()

StringMap<std::string>::const_iterator llvm::DCData::end ( ) const
inline

◆ getSuccessorLabel()

StringRef llvm::DCData::getSuccessorLabel ( StringRef  S) const
inline

Member Data Documentation

◆ Successors

StringMap<std::string> llvm::DCData::Successors
protected

Definition at line 436 of file StandardInstrumentations.h.

Referenced by addSuccessorLabel(), begin(), end(), and getSuccessorLabel().


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