Here is a list of all class members with links to the classes they belong to:
- r -
- R() : mim::ast::R< T >
- range : mim::ast::R< T >, mim::Elem< R, F >
- raw_app() : mim::World
- rebuild() : mim::Def
- rebuild_() : mim::App, mim::Arr, mim::Axm, mim::Def, mim::Extract, mim::Global, mim::Hole, mim::Idx, mim::Inj, mim::Insert, mim::Lam, mim::Lit, mim::Match, mim::Merge, mim::Nat, mim::Pack, mim::Pi, mim::Proxy, mim::Reform, mim::Rule, mim::Sigma, mim::Split, mim::TBound< Up >, mim::TExt< Up >, mim::Tuple, mim::Type, mim::UInc, mim::UMax, mim::Uniq, mim::Univ, mim::Var
- RecDecl() : mim::ast::RecDecl
- recreate() : mim::Stage
- Reduce : mim::EtaRed
- reduce() : mim::Arr, mim::Def, mim::Lam, mim::Pack, mim::Pi, mim::Rule, mim::Seq, mim::World
- reduce_body() : mim::Lam
- reduction_offset() : mim::Arr, mim::Bound, mim::Def, mim::Lam, mim::Pack, mim::Pi, mim::Rule, mim::Sigma
- reeval_breakpoints : mim::Flags
- reference : mim::Sets< D, N >::Set::iterator
- refine() : mim::Def
- Reform() : mim::Reform
- reform() : mim::World
- register_annex() : mim::ast::Emitter, mim::World
- register_backends : mim::Plugin
- register_normalizers : mim::Plugin
- register_stages : mim::Plugin
- Repl() : mim::Repl
- replace() : mim::Repl, mim::ReplMan, mim::Rule
- ReplMan() : mim::ReplMan
- ReplManPhase() : mim::ReplManPhase
- repls() : mim::ReplMan
- Res() : mim::Res
- reset() : mim::Rewriter
- Reshape() : mim::plug::mem::pass::Reshape
- ret() : mim::ast::PiExpr::Dom
- ret_dom() : mim::Lam, mim::Pi
- ret_pi() : mim::Lam, mim::Pi
- ret_var() : mim::Lam, mim::plug::clos::ClosLit
- RetExpr() : mim::ast::RetExpr
- RetWrap() : mim::RetWrap
- rewire_mut() : mim::Zonker
- rewrite() : mim::BetaRed, mim::EtaExp, mim::EtaExpPhase, mim::EtaRed, mim::LamSpec, mim::Pass, mim::plug::autodiff::Eval, mim::plug::clos::BranchClosElim, mim::plug::clos::Clos2SJLJ, mim::plug::clos::ClosConvPrep, mim::plug::clos::LowerTypedClosPrep, mim::plug::direct::DS2CPS, mim::plug::matrix::LowerMatrixHighLevelMapRed, mim::plug::matrix::LowerMatrixMediumLevel, mim::plug::mem::pass::CopyProp, mim::plug::mem::pass::SSA, mim::plug::regex::LowerRegex, mim::ReplManPhase, mim::RetWrap, mim::Rewriter, mim::Scalarize, mim::TailRecElim, mim::VarRewriter, mim::Zonker
- rewrite_() : mim::plug::matrix::LowerMatrixHighLevelMapRed, mim::plug::matrix::LowerMatrixMediumLevel
- rewrite_annex() : mim::RWPhase
- rewrite_arg() : mim::plug::clos::ClosConvPrep
- rewrite_callee() : mim::plug::clos::ClosConvPrep
- rewrite_external() : mim::EtaExpPhase, mim::EtaRedPhase, mim::PrefixCleanup, mim::RWPhase
- rewrite_imm() : mim::Rewriter
- rewrite_imm_App() : mim::BetaRedPhase, mim::EtaExpPhase, mim::plug::affine::phase::LowerFor, mim::plug::matrix::LowerMatrixLowLevel
- rewrite_imm_Seq() : mim::Rewriter
- rewrite_imm_Var() : mim::EtaExpPhase, mim::EtaRedPhase
- rewrite_mut() : mim::Rewriter, mim::VarRewriter, mim::Zonker
- rewrite_mut_Lam() : mim::BranchNormalizePhase, mim::RetWrap
- rewrite_mut_Seq() : mim::Rewriter
- rewrite_stub() : mim::Rewriter
- Rewriter() : mim::Rewriter
- rhs() : mim::ast::RuleDecl, mim::Rule
- rol() : mim::lct::Node< P, K >
- root() : mim::ClosedMutPhase< M >, mim::Nest, mim::Scheduler
- ror() : mim::lct::Node< P, K >
- rotate() : mim::lct::Node< P, K >
- rsubspan() : mim::Span< T, N >
- rule() : mim::World
- RuleDecl() : mim::ast::RuleDecl
- run() : mim::PassMan, mim::Phase, mim::plug::clos::FreeDefAna
- RWPass() : mim::RWPass< P, M >
- RWPhase() : mim::RWPhase