Struct lib_ruby_parser::nodes::IfGuard [−][src]
Expand description
Represents an if guard used in pattern matching (i.e. case foo; in pattern if guard; end)
Fields
cond: Box<Node>Condition of the guard, Lvar("foo") in in pattern if guard
keyword_l: LocLocation of the if keyword
case foo; in pattern if cond; end
~~expression_l: LocLocation of the full expression
case foo; in pattern if cond; end
~~~~~~~Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for IfGuard
impl UnwindSafe for IfGuard
Blanket Implementations
Mutably borrows from an owned value. Read more