pm_in_node_t

Type Alias pm_in_node_t 

Source
pub type pm_in_node_t = pm_in_node;
Expand description

InNode

Represents the use of the in keyword in a case statement.

 case a; in b then c end
         ^^^^^^^^^^^

Type: ::PM_IN_NODE

@extends pm_node_t

Aliased Type§

#[repr(C)]
pub struct pm_in_node_t { pub base: pm_node, pub pattern: *mut pm_node, pub statements: *mut pm_statements_node, pub in_loc: pm_location_t, pub then_loc: pm_location_t, }

Fields§

§base: pm_node

The embedded base node.

§pattern: *mut pm_node

InNode#pattern

§statements: *mut pm_statements_node

InNode#statements

§in_loc: pm_location_t

InNode#in_loc

§then_loc: pm_location_t

InNode#then_loc