MimIR 0.1
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
mim::Nest::Node::Children Struct Reference

#include <mim/nest.h>

Public Member Functions

auto muts () const
 
auto nodes () const
 
auto nodes ()
 
auto mut2node () const
 
auto mut2node ()
 
size_t num () const
 
const Nodeoperator[] (Def *mut) const
 
bool contains (Def *mut) const
 
Iterator
auto begin ()
 
auto end ()
 
auto begin () const
 
auto end () const
 

Friends

class Nest
 

Detailed Description

Definition at line 32 of file nest.h.

Member Function Documentation

◆ begin() [1/2]

auto mim::Nest::Node::Children::begin ( )
inline

Definition at line 59 of file nest.h.

◆ begin() [2/2]

auto mim::Nest::Node::Children::begin ( ) const
inline

Definition at line 61 of file nest.h.

◆ contains()

bool mim::Nest::Node::Children::contains ( Def * mut) const
inline

Definition at line 55 of file nest.h.

References mim::Nest::Node::mut().

◆ end() [1/2]

auto mim::Nest::Node::Children::end ( )
inline

Definition at line 60 of file nest.h.

◆ end() [2/2]

auto mim::Nest::Node::Children::end ( ) const
inline

Definition at line 62 of file nest.h.

◆ mut2node() [1/2]

auto mim::Nest::Node::Children::mut2node ( )
inline

Definition at line 46 of file nest.h.

◆ mut2node() [2/2]

auto mim::Nest::Node::Children::mut2node ( ) const
inline

Definition at line 41 of file nest.h.

◆ muts()

auto mim::Nest::Node::Children::muts ( ) const
inline

Definition at line 33 of file nest.h.

◆ nodes() [1/2]

auto mim::Nest::Node::Children::nodes ( )
inline

Definition at line 39 of file nest.h.

◆ nodes() [2/2]

auto mim::Nest::Node::Children::nodes ( ) const
inline

Definition at line 35 of file nest.h.

◆ num()

size_t mim::Nest::Node::Children::num ( ) const
inline

Definition at line 48 of file nest.h.

◆ operator[]()

const Node * mim::Nest::Node::Children::operator[] ( Def * mut) const
inline

Definition at line 50 of file nest.h.

References mim::Nest::Node::mut().

Friends And Related Symbol Documentation

◆ Nest

friend class Nest
friend

Definition at line 68 of file nest.h.

References Nest.

Referenced by Nest.


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