LLVM  15.0.0git
llvm::scc_iterator< GraphT, GT > Member List

This is the complete list of members for llvm::scc_iterator< GraphT, GT >, including all inherited members.

begin(const GraphT &G)llvm::scc_iterator< GraphT, GT >inlinestatic
difference_type typedefllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >
end(const GraphT &)llvm::scc_iterator< GraphT, GT >inlinestatic
hasCycle() constllvm::scc_iterator< GraphT, GT >
isAtEnd() constllvm::scc_iterator< GraphT, GT >inline
IsBidirectional enum valuellvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >protected
IsRandomAccess enum valuellvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >protected
iterator_category typedefllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >
operator!=(const scc_iterator< GraphT, GraphTraits< GraphT > > &RHS) constllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator*() constllvm::scc_iterator< GraphT, GT >inline
operator+(ptrdiff_t n) constllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator++()llvm::scc_iterator< GraphT, GT >inline
iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >::operator++(int)llvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator-(ptrdiff_t n) constllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator--()llvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator--(int)llvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator->() constllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator<=(const scc_iterator< GraphT, GraphTraits< GraphT > > &RHS) constllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator==(const scc_iterator &x) constllvm::scc_iterator< GraphT, GT >inline
operator>(const scc_iterator< GraphT, GraphTraits< GraphT > > &RHS) constllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator>=(const scc_iterator< GraphT, GraphTraits< GraphT > > &RHS) constllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
operator[](ptrdiff_t n) constllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >inline
pointer typedefllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >
ReplaceNode(NodeRef Old, NodeRef New)llvm::scc_iterator< GraphT, GT >inline
value_type typedefllvm::iterator_facade_base< scc_iterator< GraphT, GraphTraits< GraphT > >, std::forward_iterator_tag, const std::vector< GraphTraits< GraphT > ::NodeRef >, ptrdiff_t >