Template Struct UnionNodeScopeManager

Struct Documentation

template<NodeScope S = ReferenceNodeScope<>>
struct UnionNodeScopeManager

A scope manager that always gives you the same scope. Primarily useful for using union-semantics during parsing.

Public Functions

inline S &scope([[maybe_unused]] std::string_view name) noexcept

Public Members

S scope_