Ruby: _Node Struct Reference

Ruby 4.0.5p0 (2026-05-20 revision 64336ffd0ee9e1f4c05891695a3d7b49cb709721)

Data Fields
_Node Struct Reference

## Data Fields
union { |
NodeBase base |
StrNode str |
CClassNode cclass |
QtfrNode qtfr |
EncloseNode enclose |
BRefNode bref |
AnchorNode anchor |
ConsAltNode cons |
CtypeNode ctype |
CallNode call |
} | u

## Detailed Description

Definition at line 265 of file regparse.h.

## Field Documentation

## ◆ anchor

AnchorNode _Node::anchor

Definition at line 273 of file regparse.h.

## ◆ base

NodeBase _Node::base

Definition at line 267 of file regparse.h.

## ◆ bref

BRefNode _Node::bref

Definition at line 272 of file regparse.h.

## ◆ call

CallNode _Node::call

Definition at line 277 of file regparse.h.

## ◆ cclass

CClassNode _Node::cclass

Definition at line 269 of file regparse.h.

## ◆ cons

ConsAltNode _Node::cons

Definition at line 274 of file regparse.h.

## ◆ ctype

CtypeNode _Node::ctype

Definition at line 275 of file regparse.h.

## ◆ enclose

EncloseNode _Node::enclose

Definition at line 271 of file regparse.h.

## ◆ qtfr

QtfrNode _Node::qtfr

Definition at line 270 of file regparse.h.

## ◆ str

StrNode _Node::str

Definition at line 268 of file regparse.h.

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

- regparse.h