pub type pm_break_node_t = pm_break_node;Expand description
BreakNode
Represents the use of the break keyword.
break foo
^^^^^^^^^Type: ::PM_BREAK_NODE
@extends pm_node_t
Aliased Type§
#[repr(C)]pub struct pm_break_node_t {
pub base: pm_node,
pub arguments: *mut pm_arguments_node,
pub keyword_loc: pm_location_t,
}Fields§
§base: pm_nodeThe embedded base node.
arguments: *mut pm_arguments_nodeBreakNode#arguments
The arguments to the break statement, if present. These can be any non-void expressions.
break foo
^^^keyword_loc: pm_location_tBreakNode#keyword_loc
The location of the break keyword.
break foo
^^^^^