morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
morph::ui::detail::LowerCtx Struct Reference

Where a node is lowered: its scope, the names bound there and the boundary that owns its queries. More...

#include <interpreter.hpp>

Public Attributes

std::shared_ptr< RtScope > scope
 The scope.
std::shared_ptr< Bindings const > bindings
 The names bound here.
std::shared_ptr< BoundaryRuntime > boundary
 The innermost boundary.

Detailed Description

Where a node is lowered: its scope, the names bound there and the boundary that owns its queries.

Definition at line 2133 of file interpreter.hpp.

Member Data Documentation

◆ scope

std::shared_ptr<RtScope> morph::ui::detail::LowerCtx::scope

The scope.

Definition at line 2135 of file interpreter.hpp.

◆ bindings

std::shared_ptr<Bindings const> morph::ui::detail::LowerCtx::bindings

The names bound here.

Definition at line 2137 of file interpreter.hpp.

◆ boundary

std::shared_ptr<BoundaryRuntime> morph::ui::detail::LowerCtx::boundary

The innermost boundary.

Definition at line 2139 of file interpreter.hpp.


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