LLVM 20.0.0git
Public Member Functions | Public Attributes | Friends | List of all members
llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BlockNamePrinter Struct Reference

#include "llvm/Support/GenericDomTreeConstruction.h"

Public Member Functions

 BlockNamePrinter (NodePtr Block)
 
 BlockNamePrinter (TreeNodePtr TN)
 

Public Attributes

NodePtr N
 

Friends

raw_ostreamoperator<< (raw_ostream &O, const BlockNamePrinter &BP)
 

Detailed Description

template<typename DomTreeT>
struct llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BlockNamePrinter

Definition at line 166 of file GenericDomTreeConstruction.h.

Constructor & Destructor Documentation

◆ BlockNamePrinter() [1/2]

template<typename DomTreeT >
llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BlockNamePrinter::BlockNamePrinter ( NodePtr  Block)
inline

Definition at line 169 of file GenericDomTreeConstruction.h.

◆ BlockNamePrinter() [2/2]

template<typename DomTreeT >
llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BlockNamePrinter::BlockNamePrinter ( TreeNodePtr  TN)
inline

Definition at line 170 of file GenericDomTreeConstruction.h.

Friends And Related Function Documentation

◆ operator<<

template<typename DomTreeT >
raw_ostream & operator<< ( raw_ostream O,
const BlockNamePrinter BP 
)
friend

Definition at line 172 of file GenericDomTreeConstruction.h.

Member Data Documentation

◆ N

template<typename DomTreeT >
NodePtr llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::BlockNamePrinter::N

Definition at line 167 of file GenericDomTreeConstruction.h.


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