clang  14.0.0git
Static Public Member Functions | List of all members
llvm::GraphTraits< clang::CFGDomTree * > Struct Reference

#include "clang/Analysis/Analyses/Dominators.h"

Inheritance diagram for llvm::GraphTraits< clang::CFGDomTree * >:
Inheritance graph
[legend]
Collaboration diagram for llvm::GraphTraits< clang::CFGDomTree * >:
Collaboration graph
[legend]

Static Public Member Functions

static NodeRef getEntryNode (clang::CFGDomTree *DT)
 
static nodes_iterator nodes_begin (clang::CFGDomTree *N)
 
static nodes_iterator nodes_end (clang::CFGDomTree *N)
 
- Static Public Member Functions inherited from llvm::GraphTraits< clang::DomTreeNode * >
static NodeRef getEntryNode (NodeRef N)
 
static ChildIteratorType child_begin (NodeRef N)
 
static ChildIteratorType child_end (NodeRef N)
 
static nodes_iterator nodes_begin (::clang::DomTreeNode *N)
 
static nodes_iterator nodes_end (::clang::DomTreeNode *N)
 

Additional Inherited Members

- Public Types inherited from llvm::GraphTraits< clang::DomTreeNode * >
using NodeRef = ::clang::DomTreeNode *
 
using ChildIteratorType = ::clang::DomTreeNode::const_iterator
 
using nodes_iterator = llvm::pointer_iterator< df_iterator<::clang::DomTreeNode * > >
 

Detailed Description

Definition at line 300 of file Dominators.h.

Member Function Documentation

◆ getEntryNode()

static NodeRef llvm::GraphTraits< clang::CFGDomTree * >::getEntryNode ( clang::CFGDomTree DT)
inlinestatic

◆ nodes_begin()

static nodes_iterator llvm::GraphTraits< clang::CFGDomTree * >::nodes_begin ( clang::CFGDomTree N)
inlinestatic

Definition at line 306 of file Dominators.h.

◆ nodes_end()

static nodes_iterator llvm::GraphTraits< clang::CFGDomTree * >::nodes_end ( clang::CFGDomTree N)
inlinestatic

Definition at line 310 of file Dominators.h.


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