Module: Prism

Defined in:
sig/prism_node_children.rbs

Overview

Declares the reopening Rigor::Source::NodeChildren performs at load: a compiled #rigor_each_child is defined on every concrete Prism::*Node class (allocation-free equivalent of compact_child_nodes.each). Declared on the abstract base so every subclass resolves; the runtime definition is per-concrete-class, generated from Prism::Reflection in lib/rigor/source/node_children.rb.

Defined Under Namespace

Classes: Node