MimIR 0.1
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
mim::Nest::Node::SiblDeps< Forward > Struct Template Reference

#include <mim/nest.h>

Inheritance diagram for mim::Nest::Node::SiblDeps< Forward >:
[legend]

Public Member Functions

Get sibling dependencies
auto nodes () const
 
Getters
size_t num () const
 
bool contains (const Node *n) const
 
Iterators
auto begin () const
 
auto end () const
 

Friends

class Nest
 

Detailed Description

template<bool Forward>
struct mim::Nest::Node::SiblDeps< Forward >

Definition at line 73 of file nest.h.

Member Function Documentation

◆ begin()

template<bool Forward>
auto mim::Nest::Node::SiblDeps< Forward >::begin ( ) const
inline

Definition at line 89 of file nest.h.

◆ contains()

template<bool Forward>
bool mim::Nest::Node::SiblDeps< Forward >::contains ( const Node * n) const
inline

Definition at line 84 of file nest.h.

◆ end()

template<bool Forward>
auto mim::Nest::Node::SiblDeps< Forward >::end ( ) const
inline

Definition at line 90 of file nest.h.

◆ nodes()

template<bool Forward>
auto mim::Nest::Node::SiblDeps< Forward >::nodes ( ) const
inline

Definition at line 76 of file nest.h.

Referenced by num().

◆ num()

template<bool Forward>
size_t mim::Nest::Node::SiblDeps< Forward >::num ( ) const
inline

Definition at line 83 of file nest.h.

References nodes().

Friends And Related Symbol Documentation

◆ Nest

template<bool Forward>
friend class Nest
friend

Definition at line 100 of file nest.h.

References Nest.

Referenced by Nest.


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