LLVM 19.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


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

Detailed Description

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

Definition at line 150 of file GenericDomTreeConstruction.h.

Constructor & Destructor Documentation

◆ BlockNamePrinter() [1/2]

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

Definition at line 153 of file GenericDomTreeConstruction.h.

◆ BlockNamePrinter() [2/2]

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

Definition at line 154 of file GenericDomTreeConstruction.h.

Friends And Related Function Documentation

◆ operator<<

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

Definition at line 156 of file GenericDomTreeConstruction.h.

Member Data Documentation

◆ N

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

Definition at line 151 of file GenericDomTreeConstruction.h.

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