Struct lib_ruby_parser::nodes::EFlipFlop [−][src]
#[repr(C)]pub struct EFlipFlop {
pub left: Option<Box<Node>>,
pub right: Option<Box<Node>>,
pub operator_l: Loc,
pub expression_l: Loc,
}Expand description
Represents exclusive flip-flop (i.e. in if foo...bar; end)
Fields
left: Option<Box<Node>>Left part of the flip-flop. None if based on a range without begin (...bar)
right: Option<Box<Node>>Right part of the flip-flop. None if based on a range without end (foo...)
operator_l: LocLocation of the ... operator
if foo...bar; end
~~~expression_l: LocLocation of the full expression
if foo...bar; end
~~~~~~~~~Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EFlipFlop
impl UnwindSafe for EFlipFlop
Blanket Implementations
Mutably borrows from an owned value. Read more