GraphTraits specialization that walks a Region in flat CFG mode.

Synopsis

Declared in <llvm/Analysis/RegionIterator.h>

Base Classes

Name

Description

GraphTraits<FlatIt<RegionNode*>>

GraphTraits specialization for flat RegionNode successors.

Type Aliases

Name

Description

ChildIteratorType

Iterator over flat RegionNode successors.

NodeRef

Graph node type for a flat RegionNode.

nodes_iterator

Depth‐first iterator over flat RegionNodes in the region.

Static Member Functions

Name

Description

child_begin

Return the begin iterator over flat successors of N.

child_end

Return the end iterator over flat successors of N.

getEntryNode

getEntryNode overloads

nodes_begin

Return a depth‐first begin iterator over flat nodes of R.

nodes_end

Return a depth‐first end iterator over flat nodes of R.

Created with MrDocs